{
  "openapi": "3.0.1",
  "info": {
    "title": "Halo API",
    "description": "The HaloITSM, HaloPSA and HaloServiceDesk REST API",
    "version": "v2"
  },
  "servers": [
    {
      "url": "/api"
    }
  ],
  "paths": {
    "/Actions": {
      "get": {
        "tags": [
          "Actions"
        ],
        "summary": "List of Actions",
        "description": "Use this to return multiple Actions.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "actoutcome",
            "in": "query",
            "description": "(string) Filter on the name of the action.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "actoutcomenum",
            "in": "query",
            "description": "(int) Filter on the system field ID.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "agentonly",
            "in": "query",
            "description": "(bool) Only get actions done by Agents.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "conversationonly",
            "in": "query",
            "description": "(bool) Only get actions relating to the Agent to End User conversation.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "(int) Number of actions to return in the response.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "datesearch",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "enddate",
            "in": "query",
            "description": "(string) Specifies the search parameter in which actions will have occured before this date.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "excludebilling",
            "in": "query",
            "description": "(bool) Excludes any actions associated with billing (e.g. Send Invoice by Email).",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "excludehiddenfrominternalit",
            "in": "query",
            "description": "(bool) Excludes any action marked at action level to be hidden from Agents with Client Group set.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "excludeprivate",
            "in": "query",
            "description": "(bool) Only get public actions.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "excludesys",
            "in": "query",
            "description": "(bool) Exclude system actions.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "importantonly",
            "in": "query",
            "description": "(bool) Only get important actions.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "importanttop",
            "in": "query",
            "description": "(bool) Orders the response by important actions first.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeagentdetails",
            "in": "query",
            "description": "(bool) Include agent details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeattachments",
            "in": "query",
            "description": "(bool) Include attachment details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includefacebookfields",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includehtmlemail",
            "in": "query",
            "description": "(bool) Include the action email HTML as part of the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includehtmlnote",
            "in": "query",
            "description": "(bool) Include the action note HTML as part of the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includenonactionattachments",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includetranslations",
            "in": "query",
            "description": "(bool) Includes the translation count in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includetwitterfields",
            "in": "query",
            "description": "(bool) Include Twitter fields in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "intraticketonly",
            "in": "query",
            "description": "(bool) Get actions that are part of the .",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ischildnotes",
            "in": "query",
            "description": "(bool) Only get actions from child tickets.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isrelatednotes",
            "in": "query",
            "description": "(bool) Only get actions from related tickets.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "slaonly",
            "in": "query",
            "description": "(bool) Only get SLA hold and release actions.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "startdate",
            "in": "query",
            "description": "(string) Specifies the search parameter in which actions will have occured after this date.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "supplieronly",
            "in": "query",
            "description": "(bool) Only get actions relating to Suppliers.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ticket_id",
            "in": "query",
            "description": "(int) The ID of the Ticket to get actions for.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "timeentriesonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Actions"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Actions"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Actions"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Actions"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Actions"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Actions/{id}": {
      "get": {
        "tags": [
          "Actions"
        ],
        "summary": "Get one Actions",
        "description": "Use this to return a single instance of Actions.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "agentonly",
            "in": "query",
            "description": "(bool) Only get actions done by Agents.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "emailonly",
            "in": "query",
            "description": "(bool) Only get email actions.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "(bool) Include extra objects in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeemail",
            "in": "query",
            "description": "(bool) Include the plain text and HTML email body in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "mostrecent",
            "in": "query",
            "description": "(bool) Get the most recent action on the ticket.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "nonsystem",
            "in": "query",
            "description": "(bool) Only get non system actions.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "penultimate",
            "in": "query",
            "description": "(bool) Only get actions that are not the most recent.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ticket_id",
            "in": "query",
            "description": "(int) The ID of the Ticket to get the action for.",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Actions"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Actions/reaction": {
      "post": {
        "tags": [
          "Actions"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ActionReaction"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ActionReaction"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ActionReaction"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ActionReaction"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Actions/Review": {
      "post": {
        "tags": [
          "Actions"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Actions"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Actions"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Actions"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Actions"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Addressbook": {
      "get": {
        "tags": [
          "addressbook"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "addressbook"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Addressbook"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Addressbook"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Addressbook"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Addressbook"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Addressbook/{id}": {
      "get": {
        "tags": [
          "addressbook"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "addressbook"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Address": {
      "get": {
        "tags": [
          "AddressStore"
        ],
        "summary": "List of AddressStore",
        "description": "Use this to return multiple AddressStore.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "postcode",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "site_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "type_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "user_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "openedafter",
            "in": "query",
            "description": "(bool) Only return tickets opened within the last 30 days."
          },
          {
            "name": "onholdonly",
            "in": "query",
            "description": "(bool) Only return tickets that are on SLA hold."
          },
          {
            "name": "overrideclientid",
            "in": "query",
            "description": "(int) Filter tickets to a client id."
          },
          {
            "name": "overridesiteid",
            "in": "query",
            "description": "(int) Filter tickets to a site id."
          },
          {
            "name": "overrideuserid",
            "in": "query",
            "description": "(int) Filter tickets to a user id."
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "AddressStore"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AddressStore"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AddressStore"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AddressStore"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AddressStore"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Address/{id}": {
      "get": {
        "tags": [
          "AddressStore"
        ],
        "summary": "Get one AddressStore",
        "description": "Use this to return a single instance of AddressStore.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "AddressStore"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AdobeAcrobatDetails": {
      "get": {
        "tags": [
          "AdobeAcrobatDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "AdobeAcrobatDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AdobeAcrobatDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AdobeAcrobatDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AdobeAcrobatDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AdobeAcrobatDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AdobeAcrobatDetails/{id}": {
      "get": {
        "tags": [
          "AdobeAcrobatDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "AdobeAcrobatDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AdobeCommerceDetails": {
      "get": {
        "tags": [
          "AdobeCommerceDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "AdobeCommerceDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AdobeCommerceDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AdobeCommerceDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AdobeCommerceDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AdobeCommerceDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AdobeCommerceDetails/{id}": {
      "get": {
        "tags": [
          "AdobeCommerceDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "AdobeCommerceDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AdobeCommerceIntegration": {
      "get": {
        "tags": [
          "AdobeCommerceIntegration"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AdobeCommerceIntegration/auth": {
      "post": {
        "tags": [
          "AdobeCommerceIntegration"
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "obj": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/StringStringValuesKeyValuePair"
                    }
                  }
                }
              },
              "encoding": {
                "obj": {
                  "style": "form"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AgentCheckIn": {
      "get": {
        "tags": [
          "AgentCheckIn"
        ],
        "summary": "List of AgentCheckIn",
        "description": "Use this to return multiple AgentCheckIn.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "agent_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "end_date",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "start_date",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "AgentCheckIn"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AgentCheckIn"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AgentCheckIn"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AgentCheckIn"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AgentCheckIn"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AgentCheckIn/{id}": {
      "get": {
        "tags": [
          "AgentCheckIn"
        ],
        "summary": "Get one AgentCheckIn",
        "description": "Use this to return a single instance of AgentCheckIn.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AgentImage/{id}": {
      "get": {
        "tags": [
          "AgentImage"
        ],
        "summary": "Get one Uname",
        "description": "Use this to return a single instance of Uname.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "clientidoverride",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "get_htmldesigner_signature",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "getholidayallowance",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "(bool) Include extra objects in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isagentconfig",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "loadcache",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AISuggestion": {
      "get": {
        "tags": [
          "AiSuggestion"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "AiSuggestion"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AiSuggestion"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AiSuggestion"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AiSuggestion"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AiSuggestion"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AISuggestion/{id}": {
      "get": {
        "tags": [
          "AiSuggestion"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "AiSuggestion"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AmazonSellerDetails": {
      "get": {
        "tags": [
          "AmazonSellerDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "AmazonSellerDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AmazonSellerDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AmazonSellerDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AmazonSellerDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AmazonSellerDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AmazonSellerDetails/{id}": {
      "get": {
        "tags": [
          "AmazonSellerDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "AmazonSellerDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Report": {
      "get": {
        "tags": [
          "AnalyzerProfile"
        ],
        "summary": "List of AnalyzerProfile",
        "description": "Use this to return multiple AnalyzerProfile.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "agentrestriction",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "chartonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "clientname",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "includepublished",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "reportgroup_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "AnalyzerProfile"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AnalyzerProfile"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AnalyzerProfile"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AnalyzerProfile"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AnalyzerProfile"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Report/{id}": {
      "get": {
        "tags": [
          "AnalyzerProfile"
        ],
        "summary": "Get one AnalyzerProfile",
        "description": "Use this to return a single instance of AnalyzerProfile.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "clientname",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "dashboard_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "dashboard_published_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "dontloadsystemreport",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "getcompositetoken",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "invoice_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "loadreport",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "report_access_token",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "reportingperiod",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "reportingperiodenddate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "reportingperiodstartdate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "AnalyzerProfile"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Report/print": {
      "post": {
        "tags": [
          "AnalyzerProfile"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AnalyzerProfile"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AnalyzerProfile"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AnalyzerProfile"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AnalyzerProfile"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Report/createpdf": {
      "post": {
        "tags": [
          "AnalyzerProfile"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/AnalyzerProfile"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AnalyzerProfile"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/AnalyzerProfile"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/AnalyzerProfile"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Report/Bookmark": {
      "post": {
        "tags": [
          "AnalyzerProfile"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/AnalyzerProfile"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AnalyzerProfile"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/AnalyzerProfile"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/AnalyzerProfile"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Appointment": {
      "get": {
        "tags": [
          "Appointment"
        ],
        "summary": "List of Appointment",
        "description": "Use this to return multiple Appointment.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "advanced_search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "agents",
            "in": "query",
            "description": "(string) Comma separated list of agent IDs. Returns these agent's appointments.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "appointmentsonly",
            "in": "query",
            "description": "(bool) Only return appointments in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "assets",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "(int) Return appointments assigned to a particular client.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "end_date",
            "in": "query",
            "description": "(string) Return appointments with an end date greater than this value.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "excludenonticketapptodo",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "excluderecurring",
            "in": "query",
            "description": "(bool) Exclude recurring appointments in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "excluderecurringmaster",
            "in": "query",
            "description": "(bool) Exclude recurring master appointments in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "getopenjourney",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "hidecompleted",
            "in": "query",
            "description": "(bool) Exclude completed appointments from the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedeleted",
            "in": "query",
            "description": "(bool) Include deleted appointments in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isrecurringchild",
            "in": "query",
            "description": "(bool) Return only appointments that have a recurring child appointment in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isrecurringmaster",
            "in": "query",
            "description": "(bool) Return only appointments that have a recurring master appointment in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "locations",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "my_approvals",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "(string) The name of the field to order by first.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "(string) The name of the field to order by second.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "(string) The name of the field to order by third.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "(string) The name of the field to order by fourth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "(string) The name of the field to order by fifth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on first order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on second order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on third order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fourth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fifth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "(int) When using Pagination, the page number to return.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "(int) When using Pagination, the size of the page.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "(bool) Whether to use Pagination in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "recurringchangeonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "recurringmasterid",
            "in": "query",
            "description": "(string) Return the master appointment with set id in the response.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "(string) Return appointments like this search string.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "shiftsonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showall",
            "in": "query",
            "description": "(bool) Admin override to return all appointments.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showappointments",
            "in": "query",
            "description": "(string) Include appointments in the response.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "showchanges",
            "in": "query",
            "description": "(bool) Include change requests in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showholidayonce",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showholidays",
            "in": "query",
            "description": "(bool) Include the appointment type 'holiday' in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showprojects",
            "in": "query",
            "description": "(bool) Include projects in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showshifts",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "start_date",
            "in": "query",
            "description": "(string) Return appointments with a start date greater than this value.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "statuses",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "tasksonly",
            "in": "query",
            "description": "(bool) Only return tasks in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ticket_id",
            "in": "query",
            "description": "(int) Return appointments assigned to a particular ticket.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "toplevel_id",
            "in": "query",
            "description": "(int) Filters by the specified top level.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "types",
            "in": "query",
            "description": "(string) Return appointments of these appointment types, comma seperated.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "utcoffset",
            "in": "query",
            "description": "(double) Adds an offset to the UTC date.",
            "schema": {
              "type": "double"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Appointment"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Appointment"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Appointment"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Appointment"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Appointment"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Appointment/{id}": {
      "get": {
        "tags": [
          "Appointment"
        ],
        "summary": "Get one Appointment",
        "description": "Use this to return a single instance of Appointment.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "(bool) Include extra objects in the response.",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Appointment"
        ],
        "summary": "Delete one Appointment",
        "description": "Delete specific Appointment.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "ignoreexchangedelete",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Appointment/Booking": {
      "get": {
        "tags": [
          "Appointment"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Appointment"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/Appointment"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Appointment"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Appointment"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Appointment"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Appointment/Generate": {
      "post": {
        "tags": [
          "Appointment"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ApprovalProcess": {
      "get": {
        "tags": [
          "ApprovalProcess"
        ],
        "summary": "List of ApprovalProcess",
        "description": "Use this to return multiple ApprovalProcess.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "access_control_level",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ApprovalProcess"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ApprovalProcess"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ApprovalProcess"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ApprovalProcess"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ApprovalProcess"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ApprovalProcess/{id}": {
      "get": {
        "tags": [
          "ApprovalProcess"
        ],
        "summary": "Get one ApprovalProcess",
        "description": "Use this to return a single instance of ApprovalProcess.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ApprovalProcess"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ApprovalProcessRule": {
      "get": {
        "tags": [
          "ApprovalProcessRule"
        ],
        "summary": "List of ApprovalProcessRule",
        "description": "Use this to return multiple ApprovalProcessRule.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "global",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "process_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "step_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ApprovalProcessRule"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ApprovalProcessRule"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ApprovalProcessRule"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ApprovalProcessRule"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ApprovalProcessRule"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ApprovalProcessRule/{id}": {
      "get": {
        "tags": [
          "ApprovalProcessRule"
        ],
        "summary": "Get one ApprovalProcessRule",
        "description": "Use this to return a single instance of ApprovalProcessRule.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ApprovalProcessRule"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ApprovalStore": {
      "post": {
        "tags": [
          "ApprovalStore"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Client": {
      "get": {
        "tags": [
          "Area"
        ],
        "summary": "List of Area",
        "description": "Use this to return multiple Area.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "accountmanageronly",
            "in": "query",
            "description": "(bool) Include only clients that you are an account manager of in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "activeinactive",
            "in": "query",
            "description": "(string) Takes two comma separated values, the first sets includeactive and the second sets includeinactive.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "advanced_search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "azureclients",
            "in": "query",
            "description": "(bool) Include only azure clients in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "callplan",
            "in": "query",
            "description": "(bool) Include only clients that have the field acalldate in the past in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "columns_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "(int) When not using pagination, the number of results to return.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "domain",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "exclude_internal",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "gficlients",
            "in": "query",
            "description": "(bool) Include only GFI clients in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "idonly",
            "in": "query",
            "description": "(bool) Returns only the ID field (Area ID) of the Clients (Not compatible with Pagination).",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeactive",
            "in": "query",
            "description": "(bool) Include clients that are active in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeazuretenants",
            "in": "query",
            "description": "(bool) Include azure tenants in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includecolumns",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeinactive",
            "in": "query",
            "description": "(bool) Include clients that are inactive in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeinvoicetemplatename",
            "in": "query",
            "description": "(bool) Include invoice template names in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includenotes",
            "in": "query",
            "description": "(bool) Include client notes in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeqbofields",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "integration_tenantids",
            "in": "query",
            "description": "",
            "schema": {
              "type": "List<int>"
            }
          },
          {
            "name": "integration_type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "isjira",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "issentinel",
            "in": "query",
            "description": "(bool) Include only sentinel clients in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isservicenow",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "lastupdatefromdate",
            "in": "query",
            "description": "(bool) Include the field lastupdatefromdate in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "lastupdatetodate",
            "in": "query",
            "description": "(bool) Include the field lastupdatetodate in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "(string) The name of the field to order by first.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "(string) The name of the field to order by second.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "(string) The name of the field to order by third.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "(string) The name of the field to order by fourth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "(string) The name of the field to order by fifth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on first order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on second order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on third order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fourth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fifth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "(int) When using Pagination, the page number to return.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "(int) When using Pagination, the size of the page.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "(bool) Whether to use Pagination in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "(string) Filter by Customers like your search string.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_name_only",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sentinelid",
            "in": "query",
            "description": "(int) Filter by sentinel id.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "showcounts",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "sitefields",
            "in": "query",
            "description": "(string) IDs of site fields to include in the response.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "snowaccountid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "snowclients",
            "in": "query",
            "description": "(bool) Include only snow clients in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ticketarea_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "toplevel_id",
            "in": "query",
            "description": "(int) Filter by Customers belonging to a particular top level.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "view_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Area"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Area"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Area"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Area"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Area"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Client/{id}": {
      "get": {
        "tags": [
          "Area"
        ],
        "summary": "Get one Area",
        "description": "Use this to return a single instance of Area.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "domain",
            "in": "query",
            "description": "(string) Filter on client permissions - 'opps' defaults client opportunities.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "getavailablerts",
            "in": "query",
            "description": "(bool) Include a list of a ticket types the client can log.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeactivity",
            "in": "query",
            "description": "(bool) Whether to include customer ticket activity in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "(bool) Include extra objects in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeperiods",
            "in": "query",
            "description": "(bool) Include pre-pay periods in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeprepay",
            "in": "query",
            "description": "(bool) Include pre-pay in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "tickettype_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Area"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Client/me": {
      "get": {
        "tags": [
          "Area"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Client/NewAccountsId": {
      "post": {
        "tags": [
          "Area"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Area"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Area"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Area"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Area"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Client/PaymentMethodUpdate": {
      "post": {
        "tags": [
          "Area"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Area"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Area"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Area"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Area"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AreaAzureTenant": {
      "get": {
        "tags": [
          "AreaAzureTenant"
        ],
        "summary": "List of AreaAzureTenant",
        "description": "Use this to return multiple AreaAzureTenant.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "azure_tenant_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "details_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "ignore_decrypt",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "notset",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "returnalliflinked",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "site_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/RecurringItem": {
      "get": {
        "tags": [
          "AreaItem"
        ],
        "summary": "List of AreaItem",
        "description": "Use this to return multiple AreaItem.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "client_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pending_recurring_invoice",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CRMNote": {
      "get": {
        "tags": [
          "AreaNote"
        ],
        "summary": "List of AreaNote",
        "description": "Use this to return multiple AreaNote.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "client_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "supplier_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "toplevel_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "AreaNote"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AreaNote"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AreaNote"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AreaNote"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AreaNote"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CRMNote/{id}": {
      "get": {
        "tags": [
          "AreaNote"
        ],
        "summary": "Get one AreaNote",
        "description": "Use this to return a single instance of AreaNote.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "AreaNote"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/PopupNote": {
      "get": {
        "tags": [
          "AreaPopup"
        ],
        "summary": "List of AreaPopup",
        "description": "Use this to return multiple AreaPopup.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "client_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "showall",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "site_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "user_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/PopupNote/read": {
      "post": {
        "tags": [
          "AreaPopup"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AreaPopup"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AreaPopup"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AreaPopup"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AreaPopup"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AreaRequestType": {
      "get": {
        "tags": [
          "AreaRequestType"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AreaRequestType/{id}": {
      "get": {
        "tags": [
          "AreaRequestType"
        ],
        "summary": "Get one AreaRequestType",
        "description": "Use this to return a single instance of AreaRequestType.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ATT/PriceAndAvailability": {
      "get": {
        "tags": [
          "ATT"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Attachment": {
      "get": {
        "tags": [
          "Attachment"
        ],
        "summary": "List of Attachment",
        "description": "Use this to return multiple Attachment.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "action_id",
            "in": "query",
            "description": "(int) Returns attachments from the action ID specified (requires ticket_id).",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "domotzagents",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "filetype",
            "in": "query",
            "description": "(string) Returns attachments of the specified file type.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "idonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isxlsimport",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "one_attachment_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "portal",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "ticket_id",
            "in": "query",
            "description": "(int) Returns attachments from the ticket ID specified.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "token",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "(int) Returns attachments of the specified type.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "unique_id",
            "in": "query",
            "description": "(int) Returns an attachment with the unique ID specified.",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Attachment"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Attachment"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Attachment"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Attachment"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Attachment"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Attachment/{id}": {
      "get": {
        "tags": [
          "Attachment"
        ],
        "summary": "Get one Attachment",
        "description": "Use this to return a single instance of Attachment.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "childticketid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "(bool) Include extra objects in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "token",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Attachment"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Attachment/nhserver/{id}": {
      "get": {
        "tags": [
          "Attachment"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "token",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Attachment/image/{id}": {
      "get": {
        "tags": [
          "Attachment"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Attachment"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Attachment/image": {
      "get": {
        "tags": [
          "Attachment"
        ],
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "nonce",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Attachment"
        ],
        "parameters": [
          {
            "name": "atblob",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "byte"
            }
          },
          {
            "name": "ticket_id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "action_id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "aauserid",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "aaunum",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "attachmentaction_id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "copytopath",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "_canupdate",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "atguid",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "useThisGuid",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "image_upload_id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "image_upload_key",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "_enduserportalpdfprint",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "atthirdpartyid",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "atallowguid",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "atencid",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "link",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "atipaddress",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "atimageuse",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "atcontenttype",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "anon_outcomeid",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "content_id",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "has_scanned",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "_warning",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "_is_new_version",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "parent_name",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "version_count",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "last_updated",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "_alreadyuploaded",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "copy_from_id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "new_external_link.elid",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "new_external_link.eltableid",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "new_external_link.elmoduleid",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "new_external_link.elintegrationname",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "new_external_link.elhaloid",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "new_external_link.elthirdpartyid",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "new_external_link.elthirdpartydesc",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "new_external_link.elthirdpartytype",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "new_external_link.elthirdpartyurl",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "new_external_link.elthirdpartyassignedto",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "new_external_link.elthirdpartycount",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          },
          {
            "name": "new_external_link.elisprimary",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "new_external_link.halo_desc",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "new_external_link.halo_second_id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "new_external_link.halo_second_desc",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "new_external_link.extra_match_field",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "new_external_link.eldetailsid",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "new_external_link.third_party_secondary_id",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "new_external_link._warning",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "new_external_link.elthirdpartystatus",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "new_external_link.elthirdpartypriority",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "new_external_link._match",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "new_external_link.populate_url",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "new_external_link.eldatecreated",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "new_external_link.eldateupdated",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "new_external_link.elsubscriptionid",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "new_external_link.elsubscriptionkey",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "new_external_link.new_subscription_key",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "new_external_link.elsubscriptionexpiry",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "new_external_link._webhookaction",
            "in": "query",
            "schema": {
              "$ref": "#/components/schemas/WebhookSubscriptionAction"
            }
          },
          {
            "name": "new_external_link.elrevisions",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "new_external_link.eldontmoveexistingassets",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "new_external_link.chat_message_count",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "new_external_link.elthirdpartyadditionalid",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "_match_thirdparty_id",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "_match_integration_id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "_match_integration_name",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "import_details_id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "external_links",
            "in": "query",
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/ExternalLink_List"
              }
            }
          },
          {
            "name": "atid",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "atfilename",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "atdatecreated",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "atnote",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "atfilesize",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "attype",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "atuniqueid",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "atdesc",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "atshowforusers",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "atisimage",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "aashowforusers",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "aashowforchildren",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "aashowforrelated",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "atblob_base64",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "download_url",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "third_party_token",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "third_party_id",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "already_posted",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "faultid",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "_isimport",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "_importtype",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "atkey",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "s3url",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "atlink",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "child_count",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "atparentid",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "atlinkedversionid",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "atallowanonupload",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "tickettype_id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "tickettype_guid",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "validate_guid",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "date_created_override",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "file": {
                    "type": "string",
                    "format": "binary"
                  }
                }
              },
              "encoding": {
                "file": {
                  "style": "form"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Attachment/GetS3PresignedURL": {
      "post": {
        "tags": [
          "Attachment"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PresignedURLRequest"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PresignedURLRequest"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PresignedURLRequest"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PresignedURLRequest"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Attachment/PresignedURLUploadComplete": {
      "post": {
        "tags": [
          "Attachment"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PresignedURLRequest"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PresignedURLRequest"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PresignedURLRequest"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PresignedURLRequest"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Attachment/document/{id}": {
      "get": {
        "tags": [
          "Attachment"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Attachment"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Attachment/document": {
      "post": {
        "tags": [
          "Attachment"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Attachment"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Attachment"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Attachment"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Attachment"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Audit": {
      "get": {
        "tags": [
          "Audit"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Audit"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Audit"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Audit"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Audit"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Audit"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Audit/{id}": {
      "get": {
        "tags": [
          "Audit"
        ],
        "summary": "Get one Audit",
        "description": "Use this to return a single instance of Audit.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Audit"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/PasswordField": {
      "get": {
        "tags": [
          "AuditPasswordField"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "AuditPasswordField"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AuditPasswordField"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AuditPasswordField"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AuditPasswordField"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AuditPasswordField"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/PasswordField/{id}": {
      "get": {
        "tags": [
          "AuditPasswordField"
        ],
        "summary": "Get one AuditPasswordField",
        "description": "Use this to return a single instance of AuditPasswordField.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AuthInfo": {
      "get": {
        "tags": [
          "AuthInfo"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TicketRules": {
      "get": {
        "tags": [
          "Autoassign"
        ],
        "summary": "List of Autoassign",
        "description": "Use this to return multiple Autoassign.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "access_control_level",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "excludeworkflow",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includecriteriainfo",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isconfig",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "rule_use",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Autoassign"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Autoassign"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Autoassign"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Autoassign"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Autoassign"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TicketRules/{id}": {
      "get": {
        "tags": [
          "Autoassign"
        ],
        "summary": "Get one Autoassign",
        "description": "Use this to return a single instance of Autoassign.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Autoassign"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Automation": {
      "get": {
        "tags": [
          "Automation"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Automation"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Automation/{id}": {
      "get": {
        "tags": [
          "Automation"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Automation"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Automation/{runbookId}": {
      "post": {
        "tags": [
          "Automation"
        ],
        "parameters": [
          {
            "name": "runbookId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AvalaraDetails": {
      "get": {
        "tags": [
          "AvalaraDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "AvalaraDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AvalaraDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AvalaraDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AvalaraDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AvalaraDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AvalaraDetails/{id}": {
      "get": {
        "tags": [
          "AvalaraDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "AvalaraDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AWS/Get": {
      "get": {
        "tags": [
          "AWS"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AWSDetails": {
      "get": {
        "tags": [
          "AWSDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "AWSDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AWSDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AWSDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AWSDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AWSDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AWSDetails/{id}": {
      "get": {
        "tags": [
          "AWSDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "AWSDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/azureadconnection": {
      "get": {
        "tags": [
          "AzureADConnection"
        ],
        "summary": "List of AzureADConnection",
        "description": "Use this to return multiple AzureADConnection.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "authorized",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isintune",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "types",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "AzureADConnection"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AzureADConnection"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AzureADConnection"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AzureADConnection"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AzureADConnection"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/azureadconnection/{id}": {
      "get": {
        "tags": [
          "AzureADConnection"
        ],
        "summary": "Get one AzureADConnection",
        "description": "Use this to return a single instance of AzureADConnection.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includetenants",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "AzureADConnection"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/azureadmapping": {
      "get": {
        "tags": [
          "AzureADMapping"
        ],
        "summary": "List of AzureADMapping",
        "description": "Use this to return multiple AzureADMapping.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "connection_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AzureDelta": {
      "get": {
        "tags": [
          "AzureDelta"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "AzureDelta"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AzureDelta"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AzureDelta"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AzureDelta"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AzureDelta"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AzureDelta/{id}": {
      "get": {
        "tags": [
          "AzureDelta"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "AzureDelta"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AzureDevOpsDetails": {
      "get": {
        "tags": [
          "AzureDevOps"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "AzureDevOps"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AzureDevOpsDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AzureDevOpsDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AzureDevOpsDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AzureDevOpsDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AzureDevOpsDetails/{id}": {
      "get": {
        "tags": [
          "AzureDevOps"
        ],
        "summary": "Get one AzureDevOpsDetails",
        "description": "Use this to return a single instance of AzureDevOpsDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "AzureDevOps"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AzureTranslate/CustomTranslate": {
      "get": {
        "tags": [
          "AzureTranslate"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/BackgroundTask/{id}": {
      "get": {
        "tags": [
          "BackgroundTask"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/BookingType": {
      "get": {
        "tags": [
          "BookingType"
        ],
        "summary": "List of BookingType",
        "description": "Use this to return multiple BookingType.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Bookmark/{id}": {
      "get": {
        "tags": [
          "Bookmark"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Bookmark": {
      "post": {
        "tags": [
          "Bookmark"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/Bookmark"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Bookmark"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Bookmark"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Bookmark"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/BudgetType": {
      "get": {
        "tags": [
          "BudgetType"
        ],
        "summary": "List of BudgetType",
        "description": "Use this to return multiple BudgetType.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "ticket_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "BudgetType"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/BudgetType"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/BudgetType"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/BudgetType"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/BudgetType"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/BudgetType/{id}": {
      "get": {
        "tags": [
          "BudgetType"
        ],
        "summary": "Get one BudgetType",
        "description": "Use this to return a single instance of BudgetType.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "BudgetType"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/BulkEmail": {
      "get": {
        "tags": [
          "BulkEmail"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/BulkEmail/{id}": {
      "get": {
        "tags": [
          "BulkEmail"
        ],
        "summary": "Get one BulkEmail",
        "description": "Use this to return a single instance of BulkEmail.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/BusinessCentralDetails": {
      "get": {
        "tags": [
          "BusinessCentralDetails"
        ],
        "summary": "List of BusinessCentralDetails",
        "description": "Use this to return multiple BusinessCentralDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "companyid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "connectedonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "BusinessCentralDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/BusinessCentralDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/BusinessCentralDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/BusinessCentralDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/BusinessCentralDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/BusinessCentralDetails/{id}": {
      "get": {
        "tags": [
          "BusinessCentralDetails"
        ],
        "summary": "Get one BusinessCentralDetails",
        "description": "Use this to return a single instance of BusinessCentralDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "BusinessCentralDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CAB": {
      "get": {
        "tags": [
          "CabHeader"
        ],
        "summary": "List of CabHeader",
        "description": "Use this to return multiple CabHeader.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "includemembers",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "CabHeader"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CabHeader"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CabHeader"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CabHeader"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CabHeader"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CAB/{id}": {
      "get": {
        "tags": [
          "CabHeader"
        ],
        "summary": "Get one CabHeader",
        "description": "Use this to return a single instance of CabHeader.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "CabHeader"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CABMember": {
      "get": {
        "tags": [
          "CabMember"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CallLog": {
      "get": {
        "tags": [
          "CallLog"
        ],
        "summary": "List of CallLog",
        "description": "Use this to return multiple CallLog.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "showall",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "CallLog"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CallLog"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CallLog"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CallLog"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CallLog"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CallLog/{id}": {
      "get": {
        "tags": [
          "CallLog"
        ],
        "summary": "Get one CallLog",
        "description": "Use this to return a single instance of CallLog.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CannedText": {
      "get": {
        "tags": [
          "CannedText"
        ],
        "summary": "List of CannedText",
        "description": "Use this to return multiple CannedText.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "access_control_level",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "agent_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "department_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "group_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "showall",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "team_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "ticketonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "CannedText"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CannedText"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CannedText"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CannedText"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CannedText"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CannedText/{id}": {
      "get": {
        "tags": [
          "CannedText"
        ],
        "summary": "Get one CannedText",
        "description": "Use this to return a single instance of CannedText.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "CannedText"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Category": {
      "get": {
        "tags": [
          "CategoryDetail"
        ],
        "summary": "List of CategoryDetail",
        "description": "Use this to return multiple CategoryDetail.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "client_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "service_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "team_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "team_name",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "tickettype_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "type_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "CategoryDetail"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CategoryDetail"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CategoryDetail"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CategoryDetail"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CategoryDetail"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Category/{id}": {
      "get": {
        "tags": [
          "CategoryDetail"
        ],
        "summary": "Get one CategoryDetail",
        "description": "Use this to return a single instance of CategoryDetail.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "CategoryDetail"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Certificate": {
      "get": {
        "tags": [
          "Certificate"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Certificate"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Certificate"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Certificate"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Certificate"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Certificate"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Certificate/{id}": {
      "get": {
        "tags": [
          "Certificate"
        ],
        "summary": "Get one Certificate",
        "description": "Use this to return a single instance of Certificate.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Certificate"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ChangeCalendar": {
      "get": {
        "tags": [
          "ChangeCalendar"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ChargeRate": {
      "get": {
        "tags": [
          "ChargeRate"
        ],
        "summary": "List of ChargeRate",
        "description": "Use this to return multiple ChargeRate.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "chargerate_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "contract_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "currentonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "globalonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ChargeRate/{id}": {
      "get": {
        "tags": [
          "ChargeRate"
        ],
        "summary": "Get one ChargeRate",
        "description": "Use this to return a single instance of ChargeRate.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ChatFlow": {
      "post": {
        "tags": [
          "ChatFlow"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ChatFlowProcess"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ChatFlowProcess"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ChatFlowProcess"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ChatFlowProcess"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ChatProfile": {
      "get": {
        "tags": [
          "ChatProfile"
        ],
        "summary": "List of ChatProfile",
        "description": "Use this to return multiple ChatProfile.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ChatProfile"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ChatProfile"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ChatProfile"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ChatProfile"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ChatProfile"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ChatProfile/{id}": {
      "get": {
        "tags": [
          "ChatProfile"
        ],
        "summary": "Get one ChatProfile",
        "description": "Use this to return a single instance of ChatProfile.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "check_available",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "key",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ChatProfile"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ClientCache": {
      "get": {
        "tags": [
          "ClientCache"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Supplier": {
      "get": {
        "tags": [
          "Company"
        ],
        "summary": "List of Company",
        "description": "Use this to return multiple Company.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "activeinactive",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "idonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeactive",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeinactive",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "kashflowtenantid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "toplevel_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "xerotenantid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Company"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Company"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Company"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Company"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Company"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Supplier/{id}": {
      "get": {
        "tags": [
          "Company"
        ],
        "summary": "Get one Company",
        "description": "Use this to return a single instance of Company.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Company"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ConfigCommit": {
      "get": {
        "tags": [
          "ConfigCommit"
        ],
        "summary": "List of ConfigCommit",
        "description": "Use this to return multiple ConfigCommit.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "advanced_search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "idonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "instance_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "notin_instance_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "rollback_commit",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ConfigCommit"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ConfigCommit"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ConfigCommit"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ConfigCommit"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ConfigCommit"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ConfigCommit/{id}": {
      "get": {
        "tags": [
          "ConfigCommit"
        ],
        "summary": "Get one ConfigCommit",
        "description": "Use this to return a single instance of ConfigCommit.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "instance_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ConfigCommit"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ConfirmClosure": {
      "get": {
        "tags": [
          "ConfirmClosure"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ConfirmClosure"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ConfirmClosure"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ConfirmClosure"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ConfirmClosure"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ConfirmClosure"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ConfirmClosure/{id}": {
      "get": {
        "tags": [
          "ConfirmClosure"
        ],
        "summary": "Get one ConfirmClosure",
        "description": "Use this to return a single instance of ConfirmClosure.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ConfirmClosure"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ConfluenceDetails": {
      "get": {
        "tags": [
          "ConfluenceDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ConfluenceDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ConfluenceDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ConfluenceDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ConfluenceDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ConfluenceDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ConfluenceDetails/{id}": {
      "get": {
        "tags": [
          "ConfluenceDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ConfluenceDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ConnectedInstance": {
      "get": {
        "tags": [
          "ConnectedInstance"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ConnectedInstance"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ConnectedInstance"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ConnectedInstance"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ConnectedInstance"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ConnectedInstance"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ConnectedInstance/{id}": {
      "get": {
        "tags": [
          "ConnectedInstance"
        ],
        "summary": "Get one ConnectedInstance",
        "description": "Use this to return a single instance of ConnectedInstance.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ConnectedInstance"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Consignment": {
      "get": {
        "tags": [
          "ConsignmentHeader"
        ],
        "summary": "List of ConsignmentHeader",
        "description": "Use this to return multiple ConsignmentHeader.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "idonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ConsignmentHeader"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ConsignmentHeader"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ConsignmentHeader"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ConsignmentHeader"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ConsignmentHeader"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Consignment/{id}": {
      "get": {
        "tags": [
          "ConsignmentHeader"
        ],
        "summary": "Get one ConsignmentHeader",
        "description": "Use this to return a single instance of ConsignmentHeader.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ConsignmentHeader"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "deleteOrder",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Contactgroup": {
      "get": {
        "tags": [
          "contactgroup"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "contactgroup"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Contactgroup"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Contactgroup"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Contactgroup"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Contactgroup"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Contactgroup/{id}": {
      "get": {
        "tags": [
          "contactgroup"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "contactgroup"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Contactgroupcontact": {
      "get": {
        "tags": [
          "contactgroupcontacts"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "contactgroupcontacts"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Contactgroupcontacts"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Contactgroupcontacts"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Contactgroupcontacts"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Contactgroupcontacts"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Contactgroupcontact/{id}": {
      "get": {
        "tags": [
          "contactgroupcontacts"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "contactgroupcontacts"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SupplierContract": {
      "get": {
        "tags": [
          "Contract"
        ],
        "summary": "List of Contract",
        "description": "Use this to return multiple Contract.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "count",
            "in": "query",
            "description": "(int) Number of contracts to return in the response.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "includeinactive",
            "in": "query",
            "description": "(bool) Include inactive contracts in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "(string) The name of the field to order by first.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "(string) The name of the field to order by second.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "(string) The name of the field to order by third.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "(string) The name of the field to order by fourth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "(string) The name of the field to order by fifth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on first order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on second order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on third order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fourth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fifth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "(int) When using Pagination, the page number to return.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "(int) When using Pagination, the size of the page.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "(bool) Whether to use Pagination in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "(string) Filters response based on the search string.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "supplier_id",
            "in": "query",
            "description": "(int) Filters by the specified supplier.",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Contract"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Contract"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Contract"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Contract"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Contract"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SupplierContract/{id}": {
      "get": {
        "tags": [
          "Contract"
        ],
        "summary": "Get one Contract",
        "description": "Use this to return a single instance of Contract.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "(bool) Include extra objects in the response.",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Contract"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SupplierContract/NextRef": {
      "post": {
        "tags": [
          "Contract"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Contract"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Contract"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Contract"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Contract"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ClientContract": {
      "get": {
        "tags": [
          "ContractHeader"
        ],
        "summary": "List of ContractHeader",
        "description": "Use this to return multiple ContractHeader.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "client_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "device_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "excluderenewed",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeinactive",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelastrenewed",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isbillingplansetup",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isoracle",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "pending_recurring_invoice",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "site_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ContractHeader"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractHeader"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractHeader"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractHeader"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractHeader"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ClientContract/{id}": {
      "get": {
        "tags": [
          "ContractHeader"
        ],
        "summary": "Get one ContractHeader",
        "description": "Use this to return a single instance of ContractHeader.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeperiods",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ContractHeader"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ClientContract/NextRef": {
      "post": {
        "tags": [
          "ContractHeader"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractHeader"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractHeader"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractHeader"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractHeader"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ClientContract/Approval": {
      "post": {
        "tags": [
          "ContractHeader"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractApproval"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractApproval"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractApproval"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractApproval"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ContractRule": {
      "get": {
        "tags": [
          "ContractRule"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ContractRule"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractRule"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractRule"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractRule"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractRule"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ContractRule/{id}": {
      "get": {
        "tags": [
          "ContractRule"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ContractRule"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ContractSchedule": {
      "get": {
        "tags": [
          "ContractSchedule"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ContractSchedule"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractSchedule"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractSchedule"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractSchedule"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractSchedule"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ContractSchedule/{id}": {
      "get": {
        "tags": [
          "ContractSchedule"
        ],
        "summary": "Get one ContractSchedule",
        "description": "Use this to return a single instance of ContractSchedule.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ContractSchedule"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ContractSchedulePlan": {
      "get": {
        "tags": [
          "ContractSchedulePlan"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ContractSchedulePlan"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractSchedulePlan"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractSchedulePlan"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractSchedulePlan"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractSchedulePlan"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ContractSchedulePlan/{id}": {
      "get": {
        "tags": [
          "ContractSchedulePlan"
        ],
        "summary": "Get one ContractSchedulePlan",
        "description": "Use this to return a single instance of ContractSchedulePlan.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ContractSchedulePlan"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/BillingTemplate": {
      "get": {
        "tags": [
          "ContractTemplateHeader"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ContractTemplateHeader"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractTemplateHeader"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractTemplateHeader"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractTemplateHeader"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ContractTemplateHeader"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/BillingTemplate/{id}": {
      "get": {
        "tags": [
          "ContractTemplateHeader"
        ],
        "summary": "Get one ContractTemplateHeader",
        "description": "Use this to return a single instance of ContractTemplateHeader.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ContractTemplateHeader"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Control": {
      "get": {
        "tags": [
          "Control"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Control"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Control"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Control"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Control"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Control"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Control/setup": {
      "post": {
        "tags": [
          "Control"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Control/ClearCache": {
      "post": {
        "tags": [
          "Control"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Control/UpdateEnc": {
      "post": {
        "tags": [
          "Control"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Control/Teams": {
      "get": {
        "tags": [
          "Control"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CostCentres": {
      "get": {
        "tags": [
          "Costcentres"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Costcentres"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Costcentres"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Costcentres"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Costcentres"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Costcentres"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CostCentres/{id}": {
      "get": {
        "tags": [
          "Costcentres"
        ],
        "summary": "Get one Costcentres",
        "description": "Use this to return a single instance of Costcentres.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Costcentres"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CSVTemplate": {
      "get": {
        "tags": [
          "CSVTemplate"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "CSVTemplate"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CSVTemplate"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CSVTemplate"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CSVTemplate"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CSVTemplate"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CSVTemplate/{id}": {
      "get": {
        "tags": [
          "CSVTemplate"
        ],
        "summary": "Get one CSVTemplate",
        "description": "Use this to return a single instance of CSVTemplate.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "CSVTemplate"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Currency": {
      "get": {
        "tags": [
          "Currency"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Currency"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Currency"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Currency"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Currency"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Currency"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Currency/{id}": {
      "get": {
        "tags": [
          "Currency"
        ],
        "summary": "Get one Currency",
        "description": "Use this to return a single instance of Currency.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Currency"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CustomButton": {
      "get": {
        "tags": [
          "CustomButton"
        ],
        "summary": "List of CustomButton",
        "description": "Use this to return multiple CustomButton.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "isbuttonsetup",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ispermissionsetup",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "msid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "typeid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "CustomButton"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CustomButton"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CustomButton"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CustomButton"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CustomButton"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CustomButton/{id}": {
      "get": {
        "tags": [
          "CustomButton"
        ],
        "summary": "Get one CustomButton",
        "description": "Use this to return a single instance of CustomButton.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "CustomButton"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CustomQuery": {
      "get": {
        "tags": [
          "CustomQuery"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "CustomQuery"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CustomQuery"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CustomQuery"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CustomQuery"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CustomQuery"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CustomQuery/{id}": {
      "get": {
        "tags": [
          "CustomQuery"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "CustomQuery"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CustomTable": {
      "get": {
        "tags": [
          "CustomTable"
        ],
        "summary": "List of CustomTable",
        "description": "Use this to return multiple CustomTable.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "access_control_level",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "customonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isconfig",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "iswebhookmapping",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "systemonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "usage",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "CustomTable"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CustomTable"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CustomTable"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CustomTable"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/CustomTable"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CustomTable/{id}": {
      "get": {
        "tags": [
          "CustomTable"
        ],
        "summary": "Get one CustomTable",
        "description": "Use this to return a single instance of CustomTable.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "CustomTable"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/DashboardLinks": {
      "get": {
        "tags": [
          "DashboardLinks"
        ],
        "summary": "List of DashboardLinks",
        "description": "Use this to return multiple DashboardLinks.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "access_control_level",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "in_app",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showall",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "userid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "DashboardLinks"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DashboardLinks"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DashboardLinks"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DashboardLinks"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DashboardLinks"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/DashboardLinks/{id}": {
      "get": {
        "tags": [
          "DashboardLinks"
        ],
        "summary": "Get one DashboardLinks",
        "description": "Use this to return a single instance of DashboardLinks.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "getreporttoken",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showall",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "userid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "DashboardLinks"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/DashboardLinks/FilterValues": {
      "get": {
        "tags": [
          "DashboardLinks"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/DattoCommerceDetails": {
      "get": {
        "tags": [
          "DattoCommerceDetails"
        ],
        "summary": "List of DattoCommerceDetails",
        "description": "Use this to return multiple DattoCommerceDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "DattoCommerceDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DattoCommerceDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DattoCommerceDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DattoCommerceDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DattoCommerceDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/DattoCommerceDetails/{id}": {
      "get": {
        "tags": [
          "DattoCommerceDetails"
        ],
        "summary": "Get one DattoCommerceDetails",
        "description": "Use this to return a single instance of DattoCommerceDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "DattoCommerceDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Asset": {
      "get": {
        "tags": [
          "Device"
        ],
        "summary": "List of Device",
        "description": "Use this to return multiple Device.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "activeinactive",
            "in": "query",
            "description": "(string) Filter on active/inactive assets - comma seperated, first value being true or false for active, second for inactive.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "advanced_search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "assetgroup_id",
            "in": "query",
            "description": "(int) Filter by Assets belonging to a particular Asset group.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "assetgroups",
            "in": "query",
            "description": "(string) Filter Assets on asset groups, comma seperated ids.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "assets",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "assetstatuses",
            "in": "query",
            "description": "(string) Filter Assets on asset statuses, comma seperated ids.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "assettype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "assettype_id",
            "in": "query",
            "description": "(int) Filter by Assets belonging to a particular Asset type.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "assettype_id",
            "in": "query",
            "description": "(int) Filter by Assets belonging to a particular Asset type.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "assettypes",
            "in": "query",
            "description": "(string) Filter Assets on asset types, comma seperated ids.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "bookmarked",
            "in": "query",
            "description": "(bool) Include only Assets that are bookmarked in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "(int) Filter by Assets belonging to a particular client.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "columns_id",
            "in": "query",
            "description": "(int) The column profile ID.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "consignable",
            "in": "query",
            "description": "(bool) Include only the Assets that are consignable in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "consignment_id",
            "in": "query",
            "description": "(int) Filter by Assets consignment id.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "contract_id",
            "in": "query",
            "description": "(int) Filter by Assets assigned to a particular contract.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "contract_id_adding_to",
            "in": "query",
            "description": "(int) Include the billing period of the linked contract id in the response.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "(int) Number of Assets to return in the response.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "domotzagents",
            "in": "query",
            "description": "(bool) Include only Assets with a linked Domotz agent in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "excludethese",
            "in": "query",
            "description": "(string) Returns Assets based on the exclusion of these Asset ID's, comma seperated.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "globalSearchID",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "idonly",
            "in": "query",
            "description": "(bool) Include only the Asset ID in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeactive",
            "in": "query",
            "description": "(bool) Include active Assets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeallowedstatus",
            "in": "query",
            "description": "(bool) Include the Asset column 'tallowallstatus' in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeassetfields",
            "in": "query",
            "description": "(bool) Include asset fields in the response - must also specify the URL parameter 'assettype_id' at the same time.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includechildren",
            "in": "query",
            "description": "(bool) Include child Assets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includecolumns",
            "in": "query",
            "description": "(bool) Include column details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeinactive",
            "in": "query",
            "description": "(bool) Include inactive Assets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeservices",
            "in": "query",
            "description": "(bool) Include Assets linked service ids in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeuser",
            "in": "query",
            "description": "(bool) Include user details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "integration_tenantids",
            "in": "query",
            "description": "",
            "schema": {
              "type": "List<int>"
            }
          },
          {
            "name": "integration_type",
            "in": "query",
            "description": "(string) Filter on which integration the Asset was imported through - 'aterarmm', 'ninjarmm', 'syncromsp', 'domotz', 'connectwiseautomate', 'snow', 'datto', 'passportal', 'addigy', 'liongard'.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "inventory_number",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "islogonbehalfview",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "item_id",
            "in": "query",
            "description": "(int) Filter by Assets item id.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "itemstock_id",
            "in": "query",
            "description": "(int) Filter by Assets item stock id.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "kb_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "lastupdatefromdate",
            "in": "query",
            "description": "(bool) Include the field lastupdatefromdate in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "lastupdatetodate",
            "in": "query",
            "description": "(bool) Include the field lastupdatetodate in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "licence_id",
            "in": "query",
            "description": "(int) Filter by Assets assigned to a particular licence.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "linked_to_ticket",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "linkedto_id",
            "in": "query",
            "description": "(int) Filter by Assets linked to a particular Asset.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "mine",
            "in": "query",
            "description": "(bool) Include only the Assets that belong to yourself in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "mysite",
            "in": "query",
            "description": "(bool) Include only the Assets that belong to your site in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "noicon",
            "in": "query",
            "description": "(bool) Exclude the Asset icon in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "(string) The name of the field to order by first.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "(string) The name of the field to order by second.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "(string) The name of the field to order by third.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "(string) The name of the field to order by fourth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "(string) The name of the field to order by fifth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on first order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on second order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on third order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fourth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fifth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "(int) When using Pagination, the page number to return.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "(int) When using Pagination, the size of the page.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "(bool) Whether to use Pagination in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "previously_selected",
            "in": "query",
            "description": "(bool) Include the most recent dateoccured field from a linked ticket in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "previously_selected_client_id",
            "in": "query",
            "description": "(int) Filter previously_selected by client id.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "previously_selected_site_id",
            "in": "query",
            "description": "(int) Filter previously_selected by site id.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "previously_selected_user_id",
            "in": "query",
            "description": "(int) Filter previously_selected by user id.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "salesorder_id",
            "in": "query",
            "description": "(int) Filter by Assets sales order id.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "salesorder_line",
            "in": "query",
            "description": "(int) Filter by Assets sales order line id.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "(string) Filters response based on the search string.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_inventory_number_only",
            "in": "query",
            "description": "(bool) Whether to search only on inventory number in the search string.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "service_id",
            "in": "query",
            "description": "(int) Filter by Assets belonging to a particular service.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "service_ids",
            "in": "query",
            "description": "(string) Filter Assets on service ids, comma seperated ids.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "site_id",
            "in": "query",
            "description": "(int) Filter by Assets belonging to a particular site.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "stockbin_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "stockbin_ids",
            "in": "query",
            "description": "",
            "schema": {
              "type": "List<int>"
            }
          },
          {
            "name": "supplier_contract_id",
            "in": "query",
            "description": "(int) Filter by Assets assigned to a particular supplier contract.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "supplier_id",
            "in": "query",
            "description": "(int) Filter by Assets belonging to a particular supplier.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "suppliercontracts",
            "in": "query",
            "description": "(string) Filter Assets on supplier contracts, comma seperated ids.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ticket_id",
            "in": "query",
            "description": "(int) Filter by Assets belonging to a particular ticket.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "tickettype_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "user_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "username",
            "in": "query",
            "description": "(string) Filters by the specified username.",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Device"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Device"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Device"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Device"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Device"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Asset/{id}": {
      "get": {
        "tags": [
          "Device"
        ],
        "summary": "Get one Device",
        "description": "Use this to return a single instance of Device.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "assettype_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "includeactivity",
            "in": "query",
            "description": "(bool) Include activity details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeallowedstatus",
            "in": "query",
            "description": "(bool) Include allowed statuses details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "(bool) Include extra objects in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includediagramdetails",
            "in": "query",
            "description": "(bool) Include diagram details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includehierarchy",
            "in": "query",
            "description": "(bool) Include hierarchy details in the response.",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Device"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Asset/NextTag": {
      "get": {
        "tags": [
          "Device"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Asset/GetAllSoftwareVersions": {
      "get": {
        "tags": [
          "Device"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AssetSoftware": {
      "get": {
        "tags": [
          "DeviceApplications"
        ],
        "summary": "List of DeviceApplications",
        "description": "Use this to return multiple DeviceApplications.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "device_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "licence_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "third_party_field",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "third_party_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "user_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AssetChange": {
      "get": {
        "tags": [
          "DeviceChange"
        ],
        "summary": "List of DeviceChange",
        "description": "Use this to return multiple DeviceChange.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "asset_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "idonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "licence_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "user_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "DeviceChange"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DeviceChange"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DeviceChange"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DeviceChange"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DeviceChange"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/DeviceLicence": {
      "get": {
        "tags": [
          "DeviceLicence"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/MeterReading": {
      "get": {
        "tags": [
          "DeviceMeterReading"
        ],
        "summary": "List of DeviceMeterReading",
        "description": "Use this to return multiple DeviceMeterReading.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "asset_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "recurringinvoice_line_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "DeviceMeterReading"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DeviceMeterReading"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DeviceMeterReading"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DeviceMeterReading"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DeviceMeterReading"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/MeterReading/{id}": {
      "get": {
        "tags": [
          "DeviceMeterReading"
        ],
        "summary": "Get one DeviceMeterReading",
        "description": "Use this to return a single instance of DeviceMeterReading.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/DistributionLists": {
      "get": {
        "tags": [
          "DistributionLists"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "DistributionLists"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DistributionLists"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DistributionLists"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DistributionLists"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DistributionLists"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/DistributionLists/{id}": {
      "get": {
        "tags": [
          "DistributionLists"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "DistributionLists"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/DistributionListsLog": {
      "get": {
        "tags": [
          "DistributionListsLog"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "DistributionListsLog"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DistributionListsLog"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DistributionListsLog"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DistributionListsLog"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DistributionListsLog"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/DistributionListsLog/{id}": {
      "get": {
        "tags": [
          "DistributionListsLog"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "DistributionListsLog"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/DocumentCreation": {
      "post": {
        "tags": [
          "DocumentCreation"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Downtime": {
      "get": {
        "tags": [
          "Downtime"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Downtime"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Downtime"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Downtime"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Downtime"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Downtime"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Downtime/{id}": {
      "get": {
        "tags": [
          "Downtime"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Downtime"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Downtime/DowntimeCalendar": {
      "get": {
        "tags": [
          "Downtime"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/DynatraceDetails": {
      "get": {
        "tags": [
          "DynatraceDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "DynatraceDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DynatraceDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DynatraceDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DynatraceDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/DynatraceDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/DynatraceDetails/{id}": {
      "get": {
        "tags": [
          "DynatraceDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "DynatraceDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/EcommerceOrder": {
      "get": {
        "tags": [
          "EcommerceOrder"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "EcommerceOrder"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/EcommerceOrder"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/EcommerceOrder"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/EcommerceOrder"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/EcommerceOrder"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/EcommerceOrder/{id}": {
      "get": {
        "tags": [
          "EcommerceOrder"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "EcommerceOrder"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/EmailAddressBook": {
      "get": {
        "tags": [
          "EmailAddressBook"
        ],
        "summary": "List of Users",
        "description": "Use this to return multiple Users.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "activeinactive",
            "in": "query",
            "description": "(string) Takes two comma separated values, the first sets includeactive and the second sets includeinactive.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "advanced_search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "allapprovers",
            "in": "query",
            "description": "(bool) Adds an or condition to show all Users that are approvers in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "approvers_only",
            "in": "query",
            "description": "(bool) Include only users that are an approver in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "asset_id",
            "in": "query",
            "description": "(int) Filter by Users assigned to a particular asset.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "(int) Filters by Users belonging to a particular client.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "contract_id",
            "in": "query",
            "description": "(int) Filter by Users assigned to a particular device application type.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "(int) When not using pagination, the number of results to return.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "department_id",
            "in": "query",
            "description": "(int) Filters Users belonging to a particular department.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "exclude_agents",
            "in": "query",
            "description": "(bool) Exclude users that are also an agent in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "exclude_defaultsiteusers",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "exclude_generaluser",
            "in": "query",
            "description": "(bool) Exclude general users in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "idonly",
            "in": "query",
            "description": "(bool) Returns only the ID field (User ID) of the Users (Not compatible with Pagination).",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeactive",
            "in": "query",
            "description": "(bool) Include users that are active in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includebillinginfo",
            "in": "query",
            "description": "(bool) Include billing information in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeinactive",
            "in": "query",
            "description": "(bool) Include users that are inactive in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includename",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includenonserviceaccount",
            "in": "query",
            "description": "(bool) Include users that are a non-service account in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includenotes",
            "in": "query",
            "description": "(bool) Include user notes in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeserviceaccount",
            "in": "query",
            "description": "(bool) Include users that are a service account in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "integration_type",
            "in": "query",
            "description": "(string) Filter on Users that belong to an integration - Possible values are 'okta' and 'azure'.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "is_followers",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "is3cxcall",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "lastupdatefromdate",
            "in": "query",
            "description": "(bool) Include the field lastupdatefromdate in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "lastupdatetodate",
            "in": "query",
            "description": "(bool) Include the field lastupdatetodate in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "licence_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "listagentuserfirst",
            "in": "query",
            "description": "(bool) Order by users that are also agents first in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "myallcustomers",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "myarea",
            "in": "query",
            "description": "(bool) Include only Users that belong to your area in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "mydepartment",
            "in": "query",
            "description": "(bool) Include only Users that belong to your department in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "mysite",
            "in": "query",
            "description": "(bool) Include only Users that belong to your site in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "mysitecontact",
            "in": "query",
            "description": "(bool) Include only Users that belong to your site contact in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "mytoplevel",
            "in": "query",
            "description": "(bool) Include only Users that belong to your top level in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "opp_id",
            "in": "query",
            "description": "(int) Filter by Users assigned to a particular opportunity.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "(string) The name of the field to order by first.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "(string) The name of the field to order by second.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "(string) The name of the field to order by third.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "(string) The name of the field to order by fourth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "(string) The name of the field to order by fifth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on first order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on second order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on third order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fourth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fifth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "organisation_id",
            "in": "query",
            "description": "(int) Filters by Users belonging to a particular organisation.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "(int) When using Pagination, the page number to return.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "(int) When using Pagination, the size of the page.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "(bool) Whether to use Pagination in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "role",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "(string) Filter by Users like your search string.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_phonenumbers",
            "in": "query",
            "description": "(bool) Filter by Users with a phone number like your search.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "site_id",
            "in": "query",
            "description": "(int) Filters by Users belonging to a particular site.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "supplier_id",
            "in": "query",
            "description": "(int) Filters by Users belonging to the specified supplier.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "tickettype_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "toplevel_id",
            "in": "query",
            "description": "(int) Filter by Users belonging to a particular top level.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "exclude_generaluser",
            "in": "query",
            "description": "(int) Exclude Users that are General Users.",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/EmailRule": {
      "get": {
        "tags": [
          "EmailRule"
        ],
        "summary": "List of EmailRule",
        "description": "Use this to return multiple EmailRule.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "fromaddress",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "EmailRule"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/EmailRule"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/EmailRule"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/EmailRule"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/EmailRule"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/EmailRule/{id}": {
      "get": {
        "tags": [
          "EmailRule"
        ],
        "summary": "Get one EmailRule",
        "description": "Use this to return a single instance of EmailRule.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "EmailRule"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/EmailStore": {
      "get": {
        "tags": [
          "EmailStore"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "EmailStore"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/EmailStore"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/EmailStore"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/EmailStore"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/EmailStore"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/EmailStore/{id}": {
      "get": {
        "tags": [
          "EmailStore"
        ],
        "summary": "Get one EmailStore",
        "description": "Use this to return a single instance of EmailStore.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "EmailStore"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notifications": {
      "get": {
        "tags": [
          "EscMsg"
        ],
        "summary": "List of EscMsg",
        "description": "Use this to return multiple EscMsg.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "checkhalointegrator",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "checknhserver",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "clientversion",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "newer_than_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "older_than_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "update_shown",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "utc_offset",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "EscMsg"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/EscMsg"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/EscMsg"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/EscMsg"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/EscMsg"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notifications/{id}": {
      "get": {
        "tags": [
          "EscMsg"
        ],
        "summary": "Get one EscMsg",
        "description": "Use this to return a single instance of EscMsg.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "EscMsg"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notifications/process": {
      "post": {
        "tags": [
          "EscMsg"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "string",
                  "format": "uuid"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Event": {
      "get": {
        "tags": [
          "Event"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Event"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Event/{id}": {
      "get": {
        "tags": [
          "Event"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Event"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/EventRule": {
      "get": {
        "tags": [
          "EventRule"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "EventRule"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/EventRule"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/EventRule"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/EventRule"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/EventRule"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/EventRule/{id}": {
      "get": {
        "tags": [
          "EventRule"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "EventRule"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ExactDetails": {
      "get": {
        "tags": [
          "ExactDetails"
        ],
        "summary": "List of ExactDetails",
        "description": "Use this to return multiple ExactDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "connectedonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "division",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ExactDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ExactDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ExactDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ExactDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ExactDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ExactDetails/{id}": {
      "get": {
        "tags": [
          "ExactDetails"
        ],
        "summary": "Get one ExactDetails",
        "description": "Use this to return a single instance of ExactDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "division",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ExactDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Example/Get": {
      "get": {
        "tags": [
          "ExampleIntegration"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ExternalLink": {
      "get": {
        "tags": [
          "ExternalLink"
        ],
        "summary": "List of ExternalLink",
        "description": "Use this to return multiple ExternalLink.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "details_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "halo_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "module_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "module_list",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "table_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "third_party_desc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "third_party_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "third_party_secondary_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "third_party_type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ExternalLink"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ExternalLink_List"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ExternalLink_List"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ExternalLink_List"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ExternalLink_List"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ExternalLink/{id}": {
      "get": {
        "tags": [
          "ExternalLink"
        ],
        "summary": "Get one ExternalLink",
        "description": "Use this to return a single instance of ExternalLink.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ExternalLink"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ExternalLink/Generate": {
      "post": {
        "tags": [
          "ExternalLink"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/GenerateExternalLink"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GenerateExternalLink"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/GenerateExternalLink"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/GenerateExternalLink"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/FacebookDetails": {
      "get": {
        "tags": [
          "FacebookDetails"
        ],
        "summary": "List of FacebookDetails",
        "description": "Use this to return multiple FacebookDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "page_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "FacebookDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FacebookDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FacebookDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FacebookDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FacebookDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/FacebookDetails/{id}": {
      "get": {
        "tags": [
          "FacebookDetails"
        ],
        "summary": "Get one FacebookDetails",
        "description": "Use this to return a single instance of FacebookDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "FacebookDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/FAQLists": {
      "get": {
        "tags": [
          "FAQListHead"
        ],
        "summary": "List of FAQListHead",
        "description": "Use this to return multiple FAQListHead.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "allgroups",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "endoftreeonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "level",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "organisation_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "parent_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "showcounts",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "FAQListHead"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FAQListHead"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FAQListHead"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FAQListHead"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FAQListHead"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/FAQLists/{id}": {
      "get": {
        "tags": [
          "FAQListHead"
        ],
        "summary": "Get one FAQListHead",
        "description": "Use this to return a single instance of FAQListHead.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "organisation_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "FAQListHead"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TicketApproval": {
      "get": {
        "tags": [
          "FaultApproval"
        ],
        "summary": "List of FaultApproval",
        "description": "Use this to return multiple FaultApproval.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "action_number",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "include_agent_details",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "include_attachments",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeapprovaldetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "mine",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ticket_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "FaultApproval"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FaultApproval"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FaultApproval"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FaultApproval"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FaultApproval"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TicketApproval/{id}": {
      "get": {
        "tags": [
          "FaultApproval"
        ],
        "summary": "Get one FaultApproval",
        "description": "Use this to return a single instance of FaultApproval.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TicketApproval/{id}&{seq}": {
      "delete": {
        "tags": [
          "FaultApproval"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "seq",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/FaultsForecasting/{id}": {
      "get": {
        "tags": [
          "FaultForecasting"
        ],
        "summary": "Get one FaultsForecasting",
        "description": "Use this to return a single instance of FaultsForecasting.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/FaultsForecasting": {
      "post": {
        "tags": [
          "FaultForecasting"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FaultsForecasting"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FaultsForecasting"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FaultsForecasting"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FaultsForecasting"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Tickets": {
      "get": {
        "tags": [
          "Faults"
        ],
        "summary": "List of Faults",
        "description": "Use this to return multiple Faults.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "advanced_search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "agent",
            "in": "query",
            "description": "(array of int) Returns tickets based on Agent ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "agent_id",
            "in": "query",
            "description": "(int) Filters by the specified agent.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "alerttype",
            "in": "query",
            "description": "(string) Includes fninjaalertid field in the response - 'ninjarmm' to use.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "asset_id",
            "in": "query",
            "description": "(int) Filters by the specified asset.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "awaitinginput",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "billableonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "billing_date",
            "in": "query",
            "description": "(string) Filter on billing date.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "billing_type",
            "in": "query",
            "description": "(string) Filter on billing type.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "billingcontractid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "calendar_enddate",
            "in": "query",
            "description": "(string) Specifies the calendar search parameter in which actions will have occured before this date.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "calendar_startdate",
            "in": "query",
            "description": "(string) Specifies the calendar search parameter in which actions will have occured after this date.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "category_1",
            "in": "query",
            "description": "(array of int) Returns tickets based on category 1 ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "category_2",
            "in": "query",
            "description": "(array of int) Returns tickets based on category 2 ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "category_3",
            "in": "query",
            "description": "(array of int) Returns tickets based on category 3 ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "category_4",
            "in": "query",
            "description": "(array of int) Returns tickets based on category 4 ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "checkmyticketsonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "(int) Filters by the specified client.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "client_ids",
            "in": "query",
            "description": "(array of int) Returns tickets based on client ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "client_ref",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "closed_only",
            "in": "query",
            "description": "(bool) Returns only closed tickets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "columns_id",
            "in": "query",
            "description": "(int) The column profile ID.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "contract_id",
            "in": "query",
            "description": "(int) Filters by the specified contract.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "contract_period",
            "in": "query",
            "description": "(int) Filters by the specified contract period.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "(int) Number of Tickets to return in the response.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "datesearch",
            "in": "query",
            "description": "(string) The date field to search against. Examples: Date Opened - 'dateoccured', Date Closed - 'datecleared'.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "debug",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "default_columns",
            "in": "query",
            "description": "(bool) Include only the default columns in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "deleted",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "domain",
            "in": "query",
            "description": "(string) Filter on tickets areas - 'reqs' = (not projects not oppportunities) or (projects not opportunities) - 'opps' = opportunities - 'prjs' = projects.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "enddate",
            "in": "query",
            "description": "(string) For use with the datesearch parameter.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "enddatetime",
            "in": "query",
            "description": "(bool) Include project end date and time details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "excludeslacalcs",
            "in": "query",
            "description": "(bool) Exclude sla calculation details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "excludethese",
            "in": "query",
            "description": "(array of int) Returns tickets based on the exclusion of these fault ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "excludetickettypeallowall",
            "in": "query",
            "description": "(bool) Exclude ticket type allow all details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "extraportalfilter",
            "in": "query",
            "description": "(string) Filter on the extraportalfilter field - 'MyTicketsOnly' for my tickets - 'MyClientTickets' for my client tickets.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "facebook_id",
            "in": "query",
            "description": "(string) Filters by the specified facebook ID.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "fetchgrandchildren",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "flagged",
            "in": "query",
            "description": "(array of int) Returns tickets based on flagged ticket ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "followedandagents",
            "in": "query",
            "description": "(array of int) Returns tickets based on agent and follower ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ignoremilestonerestriction",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeaccountmanager",
            "in": "query",
            "description": "(bool) Include account manager details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeagent",
            "in": "query",
            "description": "(bool) Include agent details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeallopen",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeappointmentid",
            "in": "query",
            "description": "(bool) Include appointment ID in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeapproval",
            "in": "query",
            "description": "(array of int) Filter on approval tickets in the array. 1 = approval - 0 = not approval",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeassetkeyfield",
            "in": "query",
            "description": "(bool) Include asset key field in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeassettype",
            "in": "query",
            "description": "(bool) Include asset type details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includebreached",
            "in": "query",
            "description": "(array of int) Returns tickets based on breached ticket ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includebudgettype",
            "in": "query",
            "description": "(bool) Include budget type details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includechildids",
            "in": "query",
            "description": "(bool) Include child ticket IDs in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includechildread",
            "in": "query",
            "description": "(bool) Include child tickets that have been read details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includechildren",
            "in": "query",
            "description": "(array of int) Filter on child tickets in the array. 0 = No children and not a child - 1 = Has children - 2 = is a child",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeclosed",
            "in": "query",
            "description": "(array of int) Filter on closed in the array - 1 = Closed - 0 = Not Closed.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includecolumns",
            "in": "query",
            "description": "(bool) Include column details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includecompleted",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includecontract",
            "in": "query",
            "description": "(bool) Include contract details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includecountryregion",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includefirstname",
            "in": "query",
            "description": "(bool) Include first name of user details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includefollowedonly",
            "in": "query",
            "description": "(array of int) Returns tickets based on follower ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includehold",
            "in": "query",
            "description": "(array of int) Returns tickets based on on-hold ticket ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeinactivetechs",
            "in": "query",
            "description": "(array of int) Returns tickets based on inactive tech ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeinactiveusers",
            "in": "query",
            "description": "(array of int) Filter on inactive users in the array - 1 = inactive - 0 = active.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeitilname",
            "in": "query",
            "description": "(bool) Include ITIL name details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelastaction",
            "in": "query",
            "description": "(bool) Include the last action in the response (Note: only returned if one ticket result is returned).",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelastincomingemail",
            "in": "query",
            "description": "(bool) Include last incoming email details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelastname",
            "in": "query",
            "description": "(bool) Include last name of user details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelastnote",
            "in": "query",
            "description": "(bool) Include last note details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelocked",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includemailbox",
            "in": "query",
            "description": "(bool) Include email box details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includemailid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includemyuseronly",
            "in": "query",
            "description": "(array of int) Returns tickets based on my user ID in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includenextactivitydate",
            "in": "query",
            "description": "(bool) Include nextactivitydate in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includenextappointmenttype",
            "in": "query",
            "description": "(bool) Include next appointment type details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeparentsubject",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeprojects",
            "in": "query",
            "description": "(array of int) Filter on projects in the array - 1 = Opportunities not Projects - 2 = Projects not Opportunities - 0 = Neither.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeread",
            "in": "query",
            "description": "(array of int) Returns tickets based on read ticket ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includerelatedservices",
            "in": "query",
            "description": "(bool) Include related services in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includerelease1",
            "in": "query",
            "description": "(bool) Include release 1 details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includerelease2",
            "in": "query",
            "description": "(bool) Include release 2 details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includerelease3",
            "in": "query",
            "description": "(bool) Include release 3 details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeservicecategory",
            "in": "query",
            "description": "(bool) Include service category in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeslaactiondate",
            "in": "query",
            "description": "(bool) Include the SLA action date in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeslatimer",
            "in": "query",
            "description": "(bool) Include SLA timer in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includestatus",
            "in": "query",
            "description": "(bool) Include status details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includesubmittedonly",
            "in": "query",
            "description": "(array of int) Returns tickets based on agent submitted ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includesupplier",
            "in": "query",
            "description": "(bool) Include supplier details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includetickettype",
            "in": "query",
            "description": "(bool) Include ticket type details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includetimetaken",
            "in": "query",
            "description": "(bool) Include time taken in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includetoplevel",
            "in": "query",
            "description": "(bool) Include top level details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeviewing",
            "in": "query",
            "description": "(bool) Include tickets currently being viewed details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeworkflowstage",
            "in": "query",
            "description": "(bool) Include workflow stage details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeworkflowstagenumber",
            "in": "query",
            "description": "(bool) Include workflow stage number in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includuserdepartments",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "inlcludeopenchildcount",
            "in": "query",
            "description": "(bool) Include open child ticket count in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "invlucebranch",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ismilestone",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isorion",
            "in": "query",
            "description": "(bool) Include integration orion details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isquicktimesearch",
            "in": "query",
            "description": "(bool) Returns only quick time tickets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isscom",
            "in": "query",
            "description": "(bool) Include integration scom details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isteams",
            "in": "query",
            "description": "(bool) Returns only teams tickets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "iszapier",
            "in": "query",
            "description": "(bool) Returns a single ticket based on permissions in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "itil_requesttype",
            "in": "query",
            "description": "(array of int) Returns tickets based on ITIL request type ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "itil_requesttype_id",
            "in": "query",
            "description": "(int) Filters by the specified ITIL ticket type.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "kanbanviewontheagentapp",
            "in": "query",
            "description": "(bool) Include agent app kanban view in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "kanbanviewontheportal",
            "in": "query",
            "description": "(bool) Include portal kanban view in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "lastupdatefromdate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "lastupdatetodate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "list_id",
            "in": "query",
            "description": "(int) Filters by the specified list.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "milestone_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "mine",
            "in": "query",
            "description": "(bool) Include only the tickets that belong to yourself in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "nochargeonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "notime",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "onlytime",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "open_only",
            "in": "query",
            "description": "(bool) Returns only open tickets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "(string) The name of the field to order by first.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "(string) The name of the field to order by second.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "(string) The name of the field to order by third.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "(string) The name of the field to order by fourth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "(string) The name of the field to order by fifth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on first order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on second order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on third order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fourth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fifth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orion_type",
            "in": "query",
            "description": "(bool) Filters by the orion type.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "(int) When using Pagination, the page number to return.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "(int) When using Pagination, the size of the page. Maximum size: 100",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "(bool) Whether to use Pagination in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "parent_id",
            "in": "query",
            "description": "(int) Filters by the specified parent.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pending_review",
            "in": "query",
            "description": "(bool) Filter on pending review.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "per_action",
            "in": "query",
            "description": "(bool) Whether to calculate billing per action.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "prepayorcontractonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "priority",
            "in": "query",
            "description": "(array of int) Returns tickets based on priority ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "product",
            "in": "query",
            "description": "(array of int) Returns tickets based on product ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "project_ids",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ready_for_invoicing",
            "in": "query",
            "description": "(bool) Filter on ready for invoicing.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "related_id",
            "in": "query",
            "description": "(int) Filters by the specified related ticket.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "release_id",
            "in": "query",
            "description": "(int) Filters by the specified release.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "requesttype",
            "in": "query",
            "description": "(array of int) Returns tickets based on request type ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "requesttype_id",
            "in": "query",
            "description": "(int) Filters by the specified request type.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "requesttypegroup",
            "in": "query",
            "description": "(array of int) Returns tickets based on request type group ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "(string) Filters response based on the search string.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_details",
            "in": "query",
            "description": "(string) Returns tickets based on the details matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_id",
            "in": "query",
            "description": "(string) Returns tickets based on ids matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_inventory_number",
            "in": "query",
            "description": "(string) Returns tickets based on an asset tag matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_oppcompanyname",
            "in": "query",
            "description": "(string) Returns tickets based on the opportunity company name matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_oppcontactname",
            "in": "query",
            "description": "(string) Returns tickets based on the opportunity contact name matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_oppemailaddress",
            "in": "query",
            "description": "(string) Returns tickets based on the opportunity email addresss matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_release1",
            "in": "query",
            "description": "(string) Returns tickets based on release 1 matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_release2",
            "in": "query",
            "description": "(string) Returns tickets based on release 2 matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_release3",
            "in": "query",
            "description": "(string) Returns tickets based on release 3 matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_releasenote",
            "in": "query",
            "description": "(string) Returns tickets based on the release note matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_reportedby",
            "in": "query",
            "description": "(string) Returns tickets based on the reportedby field matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_summary",
            "in": "query",
            "description": "(string) Returns tickets based on the summary matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_supplier_reference",
            "in": "query",
            "description": "(string) Returns tickets based on the supplier reference matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_user_name",
            "in": "query",
            "description": "(string) Returns tickets based on users matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_version",
            "in": "query",
            "description": "(string) Returns tickets based on the software version matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "searchactions",
            "in": "query",
            "description": "(bool) Whether to search actions when using search.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "searchthisticketid",
            "in": "query",
            "description": "(int) Filters by the specified ticket.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "service_id",
            "in": "query",
            "description": "(int) Filters by the specified service.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "showonroadmap",
            "in": "query",
            "description": "(array of int) Filter on roadmap visibility in the array - 1 = visible - 0 = Not visible.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "site_id",
            "in": "query",
            "description": "(int) Filters by the specified site.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "sitepostcode",
            "in": "query",
            "description": "(bool) Include site postcode details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "sla",
            "in": "query",
            "description": "(array of int) Returns tickets based on SLA ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sprint_for_tickettype_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "sprints",
            "in": "query",
            "description": "(bool) Returns only sprint tickets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "startandendset",
            "in": "query",
            "description": "(bool) Filter on tickets that have a project start and end date set.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "startdate",
            "in": "query",
            "description": "(string) For use with the datesearch parameter.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "startdatetime",
            "in": "query",
            "description": "(bool) Include project start date and time details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "status",
            "in": "query",
            "description": "(array of int) Returns tickets based on Status ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "status_id",
            "in": "query",
            "description": "(int) Filters by the specified status.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "submittedandagents",
            "in": "query",
            "description": "(array of int) Returns tickets based on agent and agent submitted ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "supplier_id",
            "in": "query",
            "description": "(int) Filters by the specified supplier.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "supplier_status",
            "in": "query",
            "description": "(array of int) Returns tickets based on supplier status ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "team",
            "in": "query",
            "description": "(array of int) Returns tickets based on Team ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "team_name",
            "in": "query",
            "description": "(string) Include teame name details in the response.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ticketarea_id",
            "in": "query",
            "description": "(int) Will return tickets in this ticket area in the response.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "ticketcontract_id",
            "in": "query",
            "description": "(int) Filters by the specified ticket contract.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "ticketidonly",
            "in": "query",
            "description": "(bool) Returns only the ID fields (Ticket ID, SLA ID, Status ID, Client ID and Name and Lastincomingemail date) of the Tickets (Not compatible with Pagination).",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ticketids",
            "in": "query",
            "description": "(string) Returns only the tickets specified in the response.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ticketlinktype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "toplevel_id",
            "in": "query",
            "description": "(int) Filters by the specified top level.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "unlinked_only",
            "in": "query",
            "description": "(bool) Returns only unlinked tickets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "user_id",
            "in": "query",
            "description": "(int) Filters by the specified user.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "username",
            "in": "query",
            "description": "(string) Filters by the specified username.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "utcoffset",
            "in": "query",
            "description": "(double) Adds an offset to the UTC date.",
            "schema": {
              "type": "double"
            }
          },
          {
            "name": "utcoffset",
            "in": "query",
            "description": "(double) Adds an offset to the UTC date.",
            "schema": {
              "type": "double"
            }
          },
          {
            "name": "view_id",
            "in": "query",
            "description": "(int) The ID of the filter profile to filter by.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "withattachments",
            "in": "query",
            "description": "(bool) Returns only tickets with 1 or more attachment.",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Faults"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Tickets/{id}": {
      "get": {
        "tags": [
          "Faults"
        ],
        "summary": "Get one Faults",
        "description": "Use this to return a single instance of Faults.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "amailentryid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "assignedto",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "consignablelines",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "debug",
            "in": "query",
            "description": "(bool) Include debug information in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "debug",
            "in": "query",
            "description": "(bool) Include debug information in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "dodatabaselookup",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "email",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "include_auditing",
            "in": "query",
            "description": "(bool) Include auditing in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeagent",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includechildids",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "(bool) Include extra objects in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelastaction",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelastappointment",
            "in": "query",
            "description": "(bool) Include the last appointment in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelinkedobjects",
            "in": "query",
            "description": "(bool) Include linked objects in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includenextappointment",
            "in": "query",
            "description": "(bool) Include the next appointment in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeparentchangeinfo",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeparentsubject",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeseenby",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "is_portal",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isdetailscreen",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ishalolink",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ispreview",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isteams",
            "in": "query",
            "description": "(bool) Returns only teams tickets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "nocache",
            "in": "query",
            "description": "(bool) Whether to cache the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "subject",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ticketidonly",
            "in": "query",
            "description": "(bool) Include only details related to the ticket specified in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "utcoffset",
            "in": "query",
            "description": "",
            "schema": {
              "type": "double"
            }
          },
          {
            "name": "utcoffset",
            "in": "query",
            "description": "",
            "schema": {
              "type": "double"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Faults"
        ],
        "summary": "Delete one Faults",
        "description": "Delete specific Faults.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "reason",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Tickets/zapier": {
      "get": {
        "tags": [
          "Faults"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Tickets/salesmailbox": {
      "get": {
        "tags": [
          "Faults"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Tickets/Object": {
      "post": {
        "tags": [
          "Faults"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/Faults"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Faults"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Faults"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Faults"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Tickets/vote": {
      "post": {
        "tags": [
          "Faults"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Tickets/View": {
      "post": {
        "tags": [
          "Faults"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Tickets/processchildren": {
      "post": {
        "tags": [
          "Faults"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/FaultViewLog": {
      "get": {
        "tags": [
          "FaultsViewLog"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ToDo": {
      "get": {
        "tags": [
          "FaultToDo"
        ],
        "summary": "List of FaultToDo",
        "description": "Use this to return multiple FaultToDo.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "ticket_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "FaultToDo"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FaultToDo"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FaultToDo"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FaultToDo"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FaultToDo"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Feed": {
      "get": {
        "tags": [
          "Feed"
        ],
        "summary": "List of Feed",
        "description": "Use this to return multiple Feed.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "accountmanager_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "agent_only",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "exclude_private",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "followed_only",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "newer_than_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "older_than_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "one_agent_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "one_agents_tickets_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "one_user_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "related_asset_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "related_client_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "related_site_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "related_user_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "user_only",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Feedback": {
      "get": {
        "tags": [
          "Feedback"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Feedback"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Feedback"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Feedback"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Feedback"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Feedback"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Feedback/{id}": {
      "get": {
        "tags": [
          "Feedback"
        ],
        "summary": "Get one Feedback",
        "description": "Use this to return a single instance of Feedback.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "clearcomment",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "key",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Feedback"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Field": {
      "get": {
        "tags": [
          "Field"
        ],
        "summary": "List of Field",
        "description": "Use this to return multiple Field.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "kind",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "type_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Field"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Field"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Field"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Field"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Field"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Field/{id}": {
      "get": {
        "tags": [
          "Field"
        ],
        "summary": "Get one Field",
        "description": "Use this to return a single instance of Field.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "kind",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Field"
        ],
        "summary": "Delete one Field",
        "description": "Delete specific Field.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "kind",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Field/AddFieldToAll/{id}": {
      "post": {
        "tags": [
          "Field"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/FieldGroup": {
      "get": {
        "tags": [
          "FieldGroup"
        ],
        "summary": "List of FieldGroup",
        "description": "Use this to return multiple FieldGroup.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "access_control_level",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "includefields",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isconfig",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "FieldGroup"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FieldGroup"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FieldGroup"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FieldGroup"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FieldGroup"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/FieldGroup/{id}": {
      "get": {
        "tags": [
          "FieldGroup"
        ],
        "summary": "Get one FieldGroup",
        "description": "Use this to return a single instance of FieldGroup.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "FieldGroup"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/FieldInfo": {
      "get": {
        "tags": [
          "FieldInfo"
        ],
        "summary": "List of FieldInfo",
        "description": "Use this to return multiple FieldInfo.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "access_control_level",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "domain",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "excluderanges",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "excludetables",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "excludetableself",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "extratype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "fieldtype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "fieldtypemultiple",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includecategories",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedatefields",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includejirafields",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeremotefields",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includevalues",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "inputtype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "isapprovalstep",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isconfig",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "iscustomfieldsetup",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "systemid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "typeid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "FieldInfo"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FieldInfo"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FieldInfo"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FieldInfo"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FieldInfo"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/FieldInfo/{id}": {
      "get": {
        "tags": [
          "FieldInfo"
        ],
        "summary": "Get one FieldInfo",
        "description": "Use this to return a single instance of FieldInfo.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "entityid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "getlookupvalues",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "livecustomfields",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "userid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "FieldInfo"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/workflowstep": {
      "get": {
        "tags": [
          "FlowDetail"
        ],
        "summary": "List of FlowDetail",
        "description": "Use this to return multiple FlowDetail.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "includecriteriainfo",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Workflow": {
      "get": {
        "tags": [
          "FlowHeader"
        ],
        "summary": "List of FlowHeader",
        "description": "Use this to return multiple FlowHeader.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "access_control_level",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "includeinactive",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "FlowHeader"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FlowHeader"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FlowHeader"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FlowHeader"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FlowHeader"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Workflow/{id}": {
      "get": {
        "tags": [
          "FlowHeader"
        ],
        "summary": "Get one FlowHeader",
        "description": "Use this to return a single instance of FlowHeader.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "FlowHeader"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/formattedemail": {
      "get": {
        "tags": [
          "FormattedEmail"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "FormattedEmail"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FormattedEmail"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FormattedEmail"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FormattedEmail"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FormattedEmail"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/formattedemail/{id}": {
      "get": {
        "tags": [
          "FormattedEmail"
        ],
        "summary": "Get one formattedemail",
        "description": "Use this to return a single instance of formattedemail.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "FormattedEmail"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/FortnoxDetails": {
      "get": {
        "tags": [
          "FortnoxDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "FortnoxDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FortnoxDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FortnoxDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FortnoxDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FortnoxDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/FortnoxDetails/{id}": {
      "get": {
        "tags": [
          "FortnoxDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "FortnoxDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AssetGroup": {
      "get": {
        "tags": [
          "Generic"
        ],
        "summary": "List of Generic",
        "description": "Use this to return multiple Generic.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "includetypesforgroups",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "istree",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Generic"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Generic"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Generic"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Generic"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Generic"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AssetGroup/{id}": {
      "get": {
        "tags": [
          "Generic"
        ],
        "summary": "Get one Generic",
        "description": "Use this to return a single instance of Generic.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Generic"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/GoogleBusinessDetails": {
      "get": {
        "tags": [
          "GoogleBusinessDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "GoogleBusinessDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/GoogleBusinessDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/GoogleBusinessDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/GoogleBusinessDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/GoogleBusinessDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/GoogleBusinessDetails/{id}": {
      "get": {
        "tags": [
          "GoogleBusinessDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "GoogleBusinessDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/GoToResolve/Complete": {
      "get": {
        "tags": [
          "GoToResolve"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/GoToResolve/Download": {
      "get": {
        "tags": [
          "GoToResolve"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/HaloField": {
      "get": {
        "tags": [
          "HaloField"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/HaloNews": {
      "get": {
        "tags": [
          "HaloNews"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "HaloNews"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/HaloNews"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/HaloNews"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/HaloNews"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/HaloNews"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/HaloNews/{id}": {
      "get": {
        "tags": [
          "HaloNews"
        ],
        "summary": "Get one HaloNews",
        "description": "Use this to return a single instance of HaloNews.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "HaloNews"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/HaloNews/read": {
      "post": {
        "tags": [
          "HaloNews"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Health": {
      "get": {
        "tags": [
          "Health"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Holiday": {
      "get": {
        "tags": [
          "Holidays"
        ],
        "summary": "List of Holidays",
        "description": "Use this to return multiple Holidays.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "agent_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "approved_only",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "end_date",
            "in": "query",
            "description": "",
            "schema": {
              "type": "DateTime"
            }
          },
          {
            "name": "entity",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "include_apid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "inclusive_end",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "inclusive_start",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "my_approvals",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "start_date",
            "in": "query",
            "description": "",
            "schema": {
              "type": "DateTime"
            }
          },
          {
            "name": "workdayid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Holidays"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Holidays"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Holidays"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Holidays"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Holidays"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Holiday/{id}": {
      "get": {
        "tags": [
          "Holidays"
        ],
        "summary": "Get one Holidays",
        "description": "Use this to return a single instance of Holidays.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Holidays"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Hopewiser/Get": {
      "get": {
        "tags": [
          "Hopewiser"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ImpersonationRequest": {
      "post": {
        "tags": [
          "ImpersonationRequest"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ImpersonationRequest"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ImpersonationRequest"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ImpersonationRequest"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ImpersonationRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ImportCSV": {
      "get": {
        "tags": [
          "ImportCsv"
        ],
        "summary": "List of ImportCsv",
        "description": "Use this to return multiple ImportCsv.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "type_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ImportCsv"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ImportCsv"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ImportCsv"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ImportCsv"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ImportCsv"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ImportCSV/{id}": {
      "get": {
        "tags": [
          "ImportCsv"
        ],
        "summary": "Get one ImportCsv",
        "description": "Use this to return a single instance of ImportCsv.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ImportCsv"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/incomingemail": {
      "get": {
        "tags": [
          "IncomingEmail"
        ],
        "summary": "List of IncomingEmail",
        "description": "Use this to return multiple IncomingEmail.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showcurrentagentonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "IncomingEmail"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IncomingEmail"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IncomingEmail"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IncomingEmail"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IncomingEmail"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/incomingemail/{id}": {
      "get": {
        "tags": [
          "IncomingEmail"
        ],
        "summary": "Get one IncomingEmail",
        "description": "Use this to return a single instance of IncomingEmail.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showcurrentagentonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "IncomingEmail"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IncomingEvent": {
      "get": {
        "tags": [
          "IncomingEvent"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "IncomingEvent"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IncomingEvent"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IncomingEvent"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IncomingEvent"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IncomingEvent"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IncomingEvent/{id}": {
      "get": {
        "tags": [
          "IncomingEvent"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "IncomingEvent"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IncomingEvent/Process": {
      "post": {
        "tags": [
          "IncomingEvent"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IngramMicroDetails": {
      "get": {
        "tags": [
          "IngramMicroDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "IngramMicroDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IngramMicroDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IngramMicroDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IngramMicroDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IngramMicroDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IngramMicroDetails/{id}": {
      "get": {
        "tags": [
          "IngramMicroDetails"
        ],
        "summary": "Get one IngramMicroDetails",
        "description": "Use this to return a single instance of IngramMicroDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "IngramMicroDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IngramMicroReseller/Get": {
      "get": {
        "tags": [
          "IngramMicroReseller"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IngramMicroReseller/GetQuote": {
      "get": {
        "tags": [
          "IngramMicroReseller"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IngramMicroResellerDetails": {
      "get": {
        "tags": [
          "IngramMicroResellerDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "IngramMicroResellerDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IngramMicroResellerDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IngramMicroResellerDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IngramMicroResellerDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IngramMicroResellerDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IngramMicroResellerDetails/{id}": {
      "get": {
        "tags": [
          "IngramMicroResellerDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "IngramMicroResellerDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Instance": {
      "get": {
        "tags": [
          "Instance"
        ],
        "summary": "List of Instance",
        "description": "Use this to return multiple Instance.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "comparewith",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Instance"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Instance"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Instance"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Instance"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Instance"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Instance/{id}": {
      "get": {
        "tags": [
          "Instance"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/InstanceInfo": {
      "get": {
        "tags": [
          "InstanceInfo"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationConfiguration": {
      "get": {
        "tags": [
          "IntegrationConfiguration"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "IntegrationConfiguration"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IntegrationConfiguration"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IntegrationConfiguration"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IntegrationConfiguration"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IntegrationConfiguration"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationConfiguration/{id}": {
      "get": {
        "tags": [
          "IntegrationConfiguration"
        ],
        "summary": "Get one IntegrationConfiguration",
        "description": "Use this to return a single instance of IntegrationConfiguration.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Import/Xero": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/XeroDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/XeroDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/XeroDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/XeroDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Xero": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Send/Xero": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/InvoiceHeader"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/InvoiceHeader"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/InvoiceHeader"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/InvoiceHeader"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/PRTG": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "testOnly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Datto": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "dataType",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "fetchSites",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "keyPair",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/ServiceNow": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/ServiceNowIntegration": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "alternate_sys_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "customer_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "offset",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "offset",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "updateddate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/SplunkOnCall": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/CreateIncident/SplunkOnCall": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/SOCCreateIncident"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SOCCreateIncident"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/SOCCreateIncident"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/SOCCreateIncident"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Import/QuickBooksOnline": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/QuickBooksDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/QuickBooksDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/QuickBooksDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/QuickBooksDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/QuickBooksOnline": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "account_classification",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "account_subtype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "account_type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "companyid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "connectionid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Device42": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "keyPair",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/ConnectWise": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/MicrosoftCSP": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "azuretenants",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "continuationToken",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "detailsId",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "doPaginate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isLookup",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "keyPair",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "nextLink",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/AdjustQty/MicrosoftCSP": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/SubscriptionQuantityChange"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SubscriptionQuantityChange"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/SubscriptionQuantityChange"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/SubscriptionQuantityChange"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Autotask": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "nexturl",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Atera": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "keyPair",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/ExchangeCalendars": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "masterid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "nexturl",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "overrideenddate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "overridestartdate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "userprincipalname",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/ExchangeCalendars/EWS": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Import/ExchangeCalendars/EWS": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/EWSAppointmentChange"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/EWSAppointmentChange"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/EWSAppointmentChange"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/EWSAppointmentChange"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Okta": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "override_mapping_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "validate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Import/Kashflow": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/KashflowDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/KashflowDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/KashflowDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/KashflowDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Kashflow": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "tenantid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Twitter": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "callbackurl",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Export/Lansweeper": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/LansweeperStartExport"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/LansweeperStartExport"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/LansweeperStartExport"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/LansweeperStartExport"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Lansweeper": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "exportid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "exportUrl",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "halositeid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "siteid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Interact": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "searchString",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "testOnly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/DynamicsCRM": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "accountid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/AzureAD": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "connectionid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "mappingid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "tenantid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/AzureAD/Delta": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Import/BusinessCentral": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/BusinessCentralDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/BusinessCentralDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/BusinessCentralDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/BusinessCentralDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/BusinessCentral": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/NinjaRMM": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "organizationid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/SolarWindsRMM": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "gfisiteid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Intune": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "areaAzureTenant",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "connectionid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "doPaginate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "nextLink",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/PagerDuty": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "apikeyoverride",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "dataOnly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/SalesMailbox": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "connectionid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "mailboxname",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "mappingid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/SalesMailbox/{id}": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/LogMeIn": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/GoogleCalendars": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/GoogleWorkplace": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "mappingid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "nexttoken",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "paginate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/NCentral": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "accountid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "customerid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "dataOnly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Import/SnelStart": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/SnelStart": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/ITGlue": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "organizationid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "returntype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "typeid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "updateddate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Jamf": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "dataOnly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "endpoint",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Validate/Jira": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Jira": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "dataOnly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "dataType",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "haloProduct",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "issueTypes",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "productId",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Search/Jira": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Link/Jira": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LinkIssue"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LinkIssue"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LinkIssue"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LinkIssue"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Unlink/Jira": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LinkIssue"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LinkIssue"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LinkIssue"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LinkIssue"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Import/Jira": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/JiraDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/JiraDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/JiraDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/JiraDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Import/BeyondTrust": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/DattoCommerce": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "connectionid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/AzureSentinel": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "connectionid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "resourcegroupname",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "subscriptionid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "workspacename",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Syncro": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "dataOnly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Domotz": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "endpoint",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "returntype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "validate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/GoToAssist": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "customeremail",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "customername",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "offset",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "ticketid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Automate": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "dataType",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "extraFilter",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "keyPair",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Snow": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "accountid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "dataOnly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "nextlink",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "paginate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/DevOps": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "data_only",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "haloProduct",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "instance_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "product_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "resource",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "workItemTypes",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Search/DevOps": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Import/DevOps": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AzureDevOpsDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AzureDevOpsDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AzureDevOpsDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AzureDevOpsDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Link/DevOps": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LinkWorkItem"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LinkWorkItem"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LinkWorkItem"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LinkWorkItem"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Unlink/DevOps": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LinkWorkItem"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LinkWorkItem"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LinkWorkItem"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LinkWorkItem"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Auvik": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "alsoInclude",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "dataType",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "excludeMapped",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "extraFilter",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "mappedOnly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "next_url",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "paginate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "parentId",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "subDataType",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/HubSpot": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "keypair",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "nextlink",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "objecttype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "paginate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "resource",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Qualys": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "mappingid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "offset",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "paginate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "resource",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Passportal": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "clientid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "documenttype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "endpoint",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "pagenum",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "returntype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "validate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Import/Intacct": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "locid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Intacct": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Liongard": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "keyPair",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Post/Liongard/Customer": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/Area"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Area"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Area"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Area"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Post/Liongard/Metrics": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Post/Stripe/create-webhook": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/StripeWebhookEndpoint"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StripeWebhookEndpoint"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/StripeWebhookEndpoint"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/StripeWebhookEndpoint"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Post/Stripe/create-setup-intent": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/StripePaymentIntentCreateRequest"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StripePaymentIntentCreateRequest"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/StripePaymentIntentCreateRequest"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/StripePaymentIntentCreateRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Post/Stripe/create-payment-intent": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/StripePaymentIntentCreateRequest"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StripePaymentIntentCreateRequest"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/StripePaymentIntentCreateRequest"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/StripePaymentIntentCreateRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Post/Stripe/update-invoice-payment": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/StripeUpdateInvoicePaymentRequest"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StripeUpdateInvoicePaymentRequest"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/StripeUpdateInvoicePaymentRequest"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/StripeUpdateInvoicePaymentRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Stripe": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Post/Stripe/create-portal-session": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/StripeCreatePortalSession"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StripeCreatePortalSession"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/StripeCreatePortalSession"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/StripeCreatePortalSession"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Addigy": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "endpoint",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "returntype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "validate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Freshdesk": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "parent_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Pax8": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "include_this_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "paginate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "remove_existing",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "resource",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "third_party_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/IngramMicro": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "include_this_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "offset",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "paginate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "remove_existing",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "resource",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "tenant",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "third_party_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Import/IngramMicro/Subscriptions": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Licence_List"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Licence_List"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Licence_List"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Licence_List"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/StreamOneIon": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Synnex": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Salesforce": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "endpoint",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "keypair",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "nextlink",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "resource",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/NewRelic": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/KaseyaVSA": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "extrafilter",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "keyPair",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Zabbix": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "method",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Giacom": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "include_this_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "remove_existing",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "resource",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sub_resource",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Rhipe": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "include_this_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "remove_existing",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "resource",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/TechData": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "include_this_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "remove_existing",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "resource",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/intY": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "include_this_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "remove_existing",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "resource",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/CloudMarketplace": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "account_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "include_this_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "module_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "remove_existing",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "reset_token",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "resource",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Sherweb": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "customer_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "include_this_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "remove_existing",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "reset_token",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "resource",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/ArrowSphere": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "include_this_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "next_url",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "paginate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "remove_existing",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "resource",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/DickerData": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "include_this_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "remove_existing",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "resource",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "tenant_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Import/SageBusinessCloud": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SageBusinessCloudDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SageBusinessCloudDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SageBusinessCloudDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SageBusinessCloudDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/SageBusinessCloud": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Import/ExactOnline": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ExactDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ExactDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ExactDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ExactDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/ExactOnline": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/FormatJsonArray": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Quoter": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "resource",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/HaloLink": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "resource",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "uriparams",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Unlink/HaloLink": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/SAML/IdP/Metadata": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/KeyPair2"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/KeyPair2"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/KeyPair2"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/KeyPair2"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/SAML/SP/Metadata": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Facebook": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "facebook_details_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "resource",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/ConnectwiseControl": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "keyPair",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "secondarydatatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Etilize": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "catalog",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "locale",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageno",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/JiraServiceManagement": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "alternate_sys_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "customer_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "offset",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "supplier_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/MicrosoftTeams/Manifest": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/TeamsManifestCreate"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamsManifestCreate"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/TeamsManifestCreate"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/TeamsManifestCreate"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/LogicMonitor": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "offset",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Barracuda": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "after",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "datatype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "keypair",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "pageinapi",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "varname",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/HolidayAPI": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "country",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "dataOnly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "endpoint",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "year",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Icinga": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/ConnectwiseRmm": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Shopify": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/ShopifyVerify": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Xensam": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Datagate": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Confluence": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Post/Confluence/create-webhook": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ConfluenceWebhookEndpoint"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ConfluenceWebhookEndpoint"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ConfluenceWebhookEndpoint"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ConfluenceWebhookEndpoint"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Mail": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/DeletedMail": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Move/Mail": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MoveMailRequest"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MoveMailRequest"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MoveMailRequest"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MoveMailRequest"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Post/OpenAi": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/Actions"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Actions"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Actions"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Actions"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/AmazonSeller": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/SnipeIT": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Prometheus": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Import/Fortnox": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FortnoxDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FortnoxDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FortnoxDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/FortnoxDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Fortnox": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Mattermost": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Post/Mattermost/create-webhook": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/MattermostWebhook"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/MattermostWebhook"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/MattermostWebhook"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/MattermostWebhook"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Post/Mattermost/delete-webhook": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "string"
              }
            },
            "application/json": {
              "schema": {
                "type": "string"
              }
            },
            "text/json": {
              "schema": {
                "type": "string"
              }
            },
            "application/*+json": {
              "schema": {
                "type": "string"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Post/Mattermost/send-webhook": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/MattermostWebhookContent"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/MattermostWebhookContent"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/MattermostWebhookContent"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/MattermostWebhookContent"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/WordpressCom": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/WordpressOrg": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Dynatrace": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Import/Myob": {
      "post": {
        "tags": [
          "IntegrationData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MYOBDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MYOBDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MYOBDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MYOBDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Myob": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/GoogleBusiness": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/VMWorkspace": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/BigPanda/GetDeviceList": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Tanium": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Splashtop": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Slack": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/GoCardless": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/GoCardless/Payments": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Avalara": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationData/Get/Meraki": {
      "get": {
        "tags": [
          "IntegrationData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationError": {
      "get": {
        "tags": [
          "IntegrationError"
        ],
        "summary": "List of IntegrationError",
        "description": "Use this to return multiple IntegrationError.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "detail_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "module_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "IntegrationError"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IntegrationError"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IntegrationError"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IntegrationError"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IntegrationError"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationError/{id}": {
      "get": {
        "tags": [
          "IntegrationError"
        ],
        "summary": "Get one IntegrationError",
        "description": "Use this to return a single instance of IntegrationError.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "IntegrationError"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationExport": {
      "get": {
        "tags": [
          "IntegrationExport"
        ],
        "summary": "List of IntegrationExport",
        "description": "Use this to return multiple IntegrationExport.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "moduleId",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "readyForImport",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "IntegrationExport"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IntegrationExport"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IntegrationExport"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IntegrationExport"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IntegrationExport"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationFieldData": {
      "get": {
        "tags": [
          "IntegrationFieldData"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "IntegrationFieldData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IntegrationFieldData"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IntegrationFieldData"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IntegrationFieldData"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IntegrationFieldData"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationFieldData/{id}": {
      "get": {
        "tags": [
          "IntegrationFieldData"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "IntegrationFieldData"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationFieldMapping": {
      "get": {
        "tags": [
          "IntegrationFieldMapping"
        ],
        "summary": "List of IntegrationFieldMapping",
        "description": "Use this to return multiple IntegrationFieldMapping.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "msid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "product_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "subtypeid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "syncfields",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "typeid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "xmvalue",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationLookUp": {
      "get": {
        "tags": [
          "IntegrationLookUp"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "IntegrationLookUp"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IntegrationLookUp"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IntegrationLookUp"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IntegrationLookUp"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IntegrationLookUp"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationRequest": {
      "get": {
        "tags": [
          "IntegrationRequest"
        ],
        "summary": "List of IntegrationRequest",
        "description": "Use this to return multiple IntegrationRequest.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "detail_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "inbound_only",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "module_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "outbound_only",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "IntegrationRequest"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IntegrationRequest"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IntegrationRequest"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IntegrationRequest"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/IntegrationRequest"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationRequest/{id}": {
      "get": {
        "tags": [
          "IntegrationRequest"
        ],
        "summary": "Get one IntegrationRequest",
        "description": "Use this to return a single instance of IntegrationRequest.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "IntegrationRequest"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationRunbookVariableGroup": {
      "get": {
        "tags": [
          "IntegrationRunbookVariableGroup"
        ],
        "summary": "List of IntegrationRunbookVariableGroup",
        "description": "Use this to return multiple IntegrationRunbookVariableGroup.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "exclude_method_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "one_runbook_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationRunbookVariableGroup/{id}": {
      "get": {
        "tags": [
          "IntegrationRunbookVariableGroup"
        ],
        "summary": "Get one IntegrationRunbookVariableGroup",
        "description": "Use this to return a single instance of IntegrationRunbookVariableGroup.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "exclude_method_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "method_ids",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegrationSiteMapping": {
      "get": {
        "tags": [
          "IntegrationSiteMapping"
        ],
        "summary": "List of IntegrationSiteMapping",
        "description": "Use this to return multiple IntegrationSiteMapping.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "get_active_only",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "msid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "third_party_client_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegratorLog": {
      "get": {
        "tags": [
          "IntegratorLog"
        ],
        "summary": "List of IntegratorLog",
        "description": "Use this to return multiple IntegratorLog.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "module_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegratorSchedule": {
      "get": {
        "tags": [
          "IntegratorSchedule"
        ],
        "summary": "List of IntegratorSchedule",
        "description": "Use this to return multiple IntegratorSchedule.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegratorTrace": {
      "get": {
        "tags": [
          "IntegratorTrace"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/IntegratorTrace/{id}": {
      "get": {
        "tags": [
          "IntegratorTrace"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/InvoiceChange": {
      "get": {
        "tags": [
          "InvoiceChange"
        ],
        "summary": "List of InvoiceChange",
        "description": "Use this to return multiple InvoiceChange.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "idonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "invoice_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "line_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "type_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "InvoiceChange"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoiceChange"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoiceChange"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoiceChange"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoiceChange"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/InvoiceDetailProRata": {
      "get": {
        "tags": [
          "InvoiceDetailProRata"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Invoice": {
      "get": {
        "tags": [
          "InvoiceHeader"
        ],
        "summary": "List of InvoiceHeader",
        "description": "Use this to return multiple InvoiceHeader.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "advanced_search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "asset_id",
            "in": "query",
            "description": "(int) Filters by the specified asset.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "awaiting_approval",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "billing_date",
            "in": "query",
            "description": "(string) Filter on billing date.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "billingcategory_ids",
            "in": "query",
            "description": "(string) Filters by the specified billing categories, comma seperated.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "(int) Filters by the specified client.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "client_ids",
            "in": "query",
            "description": "(string) Filters by the specified clients, comma seperated.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "contract_id",
            "in": "query",
            "description": "(int) Filters by the specified contract.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "(int) Number of contracts to return in the response.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "idonly",
            "in": "query",
            "description": "(bool) Include only the Invoice ID in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includecredits",
            "in": "query",
            "description": "(bool) Include invoice type credits in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeinvoices",
            "in": "query",
            "description": "(bool) Include invoice type invoice in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelines",
            "in": "query",
            "description": "(bool) Include invoice lines in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includepoinvoices",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "invoicedateend",
            "in": "query",
            "description": "(bool) Include the field invoicedateend in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "invoicedatestart",
            "in": "query",
            "description": "(bool) Include the field invoicedatestart in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "my_approvals",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "notpostedonly",
            "in": "query",
            "description": "(bool) Filter on invoices that have not been posted.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "(string) The name of the field to order by first.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "(string) The name of the field to order by second.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "(string) The name of the field to order by third.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "(string) The name of the field to order by fourth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "(string) The name of the field to order by fifth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on first order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on second order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on third order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fourth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fifth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "(int) When using Pagination, the page number to return.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "(int) When using Pagination, the size of the page.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "(bool) Whether to use Pagination in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "paymentstatuses",
            "in": "query",
            "description": "(array of int) Filter on invoice payment status, comma seperated int.",
            "schema": {
              "type": "List<int>"
            }
          },
          {
            "name": "postedonly",
            "in": "query",
            "description": "(bool) Filter on invoices that have been posted.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "purchaseorder_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "quote_status",
            "in": "query",
            "description": "(string) Filters by the specified quote statuses, comma seperated.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ready_for_invoicing",
            "in": "query",
            "description": "(bool) Filters on whether the invoice is ready for invoicing.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "recurringinvoice_id",
            "in": "query",
            "description": "(int) Filter by contracts recurring invoice id.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "reviewrequired",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "rinvoice_type",
            "in": "query",
            "description": "(string) Filter on invoice type - values 'contracts', 'invoices', 'both'.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "salesorder_id",
            "in": "query",
            "description": "(int) Filter by contracts sales order id.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "(string) Filters response based on the search string.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sent_status",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "site_id",
            "in": "query",
            "description": "(int) Filters by the specified site.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "stripeautopaymentrequired",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ticket_id",
            "in": "query",
            "description": "(int) Return contracts assigned to a particular ticket.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "toplevel_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "user_id",
            "in": "query",
            "description": "(int) Filters by the specified user.",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "InvoiceHeader"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoiceHeader"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoiceHeader"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoiceHeader"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoiceHeader"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Invoice/{id}": {
      "get": {
        "tags": [
          "InvoiceHeader"
        ],
        "summary": "Get one InvoiceHeader",
        "description": "Use this to return a single instance of InvoiceHeader.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "(bool) Include extra objects in the response.",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "InvoiceHeader"
        ],
        "summary": "Delete one InvoiceHeader",
        "description": "Delete specific InvoiceHeader.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "bypass_accounts_sync",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Invoice/updatelines": {
      "post": {
        "tags": [
          "InvoiceHeader"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoiceDetail"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoiceDetail"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoiceDetail"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoiceDetail"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Invoice/{id}/void": {
      "post": {
        "tags": [
          "InvoiceHeader"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Invoice/PDF/{id}": {
      "post": {
        "tags": [
          "InvoiceHeader"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/InvoicePayment": {
      "get": {
        "tags": [
          "InvoicePayment"
        ],
        "summary": "List of InvoicePayment",
        "description": "Use this to return multiple InvoicePayment.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "client_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "intent_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "invoice_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "InvoicePayment"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoicePayment_List"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoicePayment_List"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoicePayment_List"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoicePayment_List"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/InvoicePayment/{id}": {
      "get": {
        "tags": [
          "InvoicePayment"
        ],
        "summary": "Get one InvoicePayment",
        "description": "Use this to return a single instance of InvoicePayment.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "InvoicePayment"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Item": {
      "get": {
        "tags": [
          "Item"
        ],
        "summary": "List of Item",
        "description": "Use this to return multiple Item.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "activeinactive",
            "in": "query",
            "description": "(string) Filter on active/inactive items - comma seperated, first value being true or false for active, second for inactive.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "advanced_search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "assetgroup_id",
            "in": "query",
            "description": "(int) Filter by Items belonging to a particular Asset group.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "assetgroups",
            "in": "query",
            "description": "(string) Filter Items on asset groups, comma seperated ids.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "assettypes",
            "in": "query",
            "description": "(string) Filter Items on asset types, comma seperated ids.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "autotask_service_items",
            "in": "query",
            "description": "(bool) Include only autotask service Items in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "(int) Number of items to return in the response.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "dbc_company_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "exactdivision",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "excluderecurring",
            "in": "query",
            "description": "(bool) Exclude recurring Items in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeactive",
            "in": "query",
            "description": "(bool) Include active Items in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeinactive",
            "in": "query",
            "description": "(bool) Include inactive Items in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "itemservice_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "itemservicerequestdetails_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "itemsupplierclientid",
            "in": "query",
            "description": "(int) Filter by Items belonging to a supplier client.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "kashflowtenantid",
            "in": "query",
            "description": "(int) Filter by Items belonging to a particular kashflow tenant.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "(string) The name of the field to order by first.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "(string) The name of the field to order by second.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "(string) The name of the field to order by third.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "(string) The name of the field to order by fourth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "(string) The name of the field to order by fifth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on first order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on second order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on third order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fourth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fifth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "(int) When using Pagination, the page number to return.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "(int) When using Pagination, the size of the page.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "(bool) Whether to use Pagination in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "qbitemsonly",
            "in": "query",
            "description": "(bool) Include only quickbook Items in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "qbocompanyid",
            "in": "query",
            "description": "(string) Filter by Items quickbooks online company id.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "recurringonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "sagebusinesscloudtenantid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "(string) Filters response based on the search string.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search1",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "show_not_in_stock",
            "in": "query",
            "description": "(bool) Include Items not in stock in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "stocklocation_id",
            "in": "query",
            "description": "(int) Filter by Items belonging to a particular stock location.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "supplier_id",
            "in": "query",
            "description": "(int) Filter by Items belonging to a particular supplier.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "xerotenantid",
            "in": "query",
            "description": "(string) Filter by Items xero tenant id.",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Item"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Item"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Item"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Item"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Item"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Item/{id}": {
      "get": {
        "tags": [
          "Item"
        ],
        "summary": "Get one Item",
        "description": "Use this to return a single instance of Item.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "dbc_company_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "(bool) Include extra objects in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "kashflowtenantid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "qbocompanyid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sagebusinesscloudtenantid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "xerotenantid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Item"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Item/NewAccountsId": {
      "post": {
        "tags": [
          "Item"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Item"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Item"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Item"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Item"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ItemGroup": {
      "get": {
        "tags": [
          "ItemGroup"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ItemGroup"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ItemGroup"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ItemGroup"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ItemGroup"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ItemGroup"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ItemGroup/{id}": {
      "get": {
        "tags": [
          "ItemGroup"
        ],
        "summary": "Get one ItemGroup",
        "description": "Use this to return a single instance of ItemGroup.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "groupQuantity",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ItemGroup"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ItemStock": {
      "get": {
        "tags": [
          "ItemStock"
        ],
        "summary": "List of ItemStock",
        "description": "Use this to return multiple ItemStock.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "idonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "item_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "stockbin_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "stocklocation_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ItemStock"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ItemStock"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ItemStock"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ItemStock"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ItemStock"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ItemStock/{id}": {
      "get": {
        "tags": [
          "ItemStock"
        ],
        "summary": "Get one ItemStock",
        "description": "Use this to return a single instance of ItemStock.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ItemStock"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ItemStockHistory": {
      "get": {
        "tags": [
          "ItemStockHistory"
        ],
        "summary": "List of ItemStockHistory",
        "description": "Use this to return multiple ItemStockHistory.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "idonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "item_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "itemstock_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "stockbin_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "stocklocation_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ItemStockHistory/{id}": {
      "get": {
        "tags": [
          "ItemStockHistory"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/itemsupplier": {
      "get": {
        "tags": [
          "ItemSupplier"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ItemSupplier"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ItemSupplier"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ItemSupplier"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ItemSupplier"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ItemSupplier"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/itemsupplier/{id}": {
      "get": {
        "tags": [
          "ItemSupplier"
        ],
        "summary": "Get one ItemSupplier",
        "description": "Use this to return a single instance of ItemSupplier.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ItemSupplier"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/JamfDetails": {
      "get": {
        "tags": [
          "JamfDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "JamfDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/JamfDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/JamfDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/JamfDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/JamfDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/JamfDetails/{id}": {
      "get": {
        "tags": [
          "JamfDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "JamfDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/JiraDetails": {
      "get": {
        "tags": [
          "JiraDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "JiraDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/JiraDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/JiraDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/JiraDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/JiraDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/JiraDetails/{id}": {
      "get": {
        "tags": [
          "JiraDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "JiraDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Journey": {
      "get": {
        "tags": [
          "Journey"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Journey"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Journey"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Journey"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Journey"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Journey"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Journey/{id}": {
      "get": {
        "tags": [
          "Journey"
        ],
        "summary": "Get one Journey",
        "description": "Use this to return a single instance of Journey.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Journey"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Kandji/Get": {
      "get": {
        "tags": [
          "Kandji"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/KandjiDetails": {
      "get": {
        "tags": [
          "KandjiDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "KandjiDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/KandjiDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/KandjiDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/KandjiDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/KandjiDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/KandjiDetails/{id}": {
      "get": {
        "tags": [
          "KandjiDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "KandjiDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/KashflowDetails": {
      "get": {
        "tags": [
          "KashflowDetails"
        ],
        "summary": "List of KashflowDetails",
        "description": "Use this to return multiple KashflowDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "includedisabled",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeenabled",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "tenantid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "KashflowDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/KashflowDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/KashflowDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/KashflowDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/KashflowDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/KashflowDetails/{id}": {
      "get": {
        "tags": [
          "KashflowDetails"
        ],
        "summary": "Get one KashflowDetails",
        "description": "Use this to return a single instance of KashflowDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "KashflowDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/KBArticle": {
      "get": {
        "tags": [
          "KBEntry"
        ],
        "summary": "List of KBEntry",
        "description": "Use this to return multiple KBEntry.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "activeinactive",
            "in": "query",
            "description": "(string) Filter on active/inactive assets - comma seperated, first value being true or false for active, second for inactive.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "advanced_search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "articletype",
            "in": "query",
            "description": "(string) Filter on article type, comma seperated.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "(int) Filters by the specified client.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "(int) Number of Knowledge Base Entries to return in the response.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "device_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "faqlists",
            "in": "query",
            "description": "(int) Filters response based on the Knowledge Base Article FAQ lists.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeactive",
            "in": "query",
            "description": "(bool) Include active Knowledge Base Entries in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeinactive",
            "in": "query",
            "description": "(bool) Include inactive Knowledge Base Entries in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "key",
            "in": "query",
            "description": "(string) Filters response based on the knowledge base key.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "language_code",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "language_override",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "needsreview",
            "in": "query",
            "description": "(string) Filter on Knowdledge Base Articles that are past their next review date.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "(string) The name of the field to order by first.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "(string) The name of the field to order by second.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "(string) The name of the field to order by third.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "(string) The name of the field to order by fourth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "(string) The name of the field to order by fifth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on first order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on second order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on third order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fourth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fifth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "organisation_id",
            "in": "query",
            "description": "(int) Filters by Knowdledge Base Articles belonging to a particular organisation.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "(int) When using Pagination, the page number to return.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "(int) When using Pagination, the size of the page.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "(bool) Whether to use Pagination in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "related_to",
            "in": "query",
            "description": "(int) Filters response based on the related Knowledge Base Article.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "related_to_ticket",
            "in": "query",
            "description": "(int) Filters response based on the related ticket.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "(string) Filters response based on the search string.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "site_id",
            "in": "query",
            "description": "(int) Filters by the specified site.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "(int) Filters response based on the Knowledge Base Article type.",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "KBEntry"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/KBEntry"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/KBEntry"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/KBEntry"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/KBEntry"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/KBArticle/{id}": {
      "get": {
        "tags": [
          "KBEntry"
        ],
        "summary": "Get one KBEntry",
        "description": "Use this to return a single instance of KBEntry.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "(bool) Include extra objects in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "language_code",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "language_override",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "organisation_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "KBEntry"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/KBArticle/vote": {
      "post": {
        "tags": [
          "KBEntry"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/KBEntry"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/KBEntry"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/KBEntry"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/KBEntry"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/KBArticleAnon": {
      "get": {
        "tags": [
          "KBEntryAnon"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Languages": {
      "get": {
        "tags": [
          "LanguagePack"
        ],
        "summary": "List of LanguagePack",
        "description": "Use this to return multiple LanguagePack.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "showall",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "LanguagePack"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LanguagePack"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LanguagePack"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LanguagePack"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LanguagePack"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Languages/{id}": {
      "get": {
        "tags": [
          "LanguagePack"
        ],
        "summary": "Get one LanguagePack",
        "description": "Use this to return a single instance of LanguagePack.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "LanguagePack"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Translation": {
      "get": {
        "tags": [
          "LanguagePackTranslationsCustom"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "LanguagePackTranslationsCustom"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/LapSafe/Get": {
      "get": {
        "tags": [
          "LapSafe"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/LapSafe/Cancel": {
      "get": {
        "tags": [
          "LapSafe"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/LapSafe/Complete": {
      "get": {
        "tags": [
          "LapSafe"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/LDAPConnection": {
      "get": {
        "tags": [
          "LDAPConnection"
        ],
        "summary": "List of LDAPConnection",
        "description": "Use this to return multiple LDAPConnection.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "clientidoverride",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "LDAPConnection"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LDAPConnection"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LDAPConnection"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LDAPConnection"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LDAPConnection"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/LDAPConnection/{id}": {
      "get": {
        "tags": [
          "LDAPConnection"
        ],
        "summary": "Get one LDAPConnection",
        "description": "Use this to return a single instance of LDAPConnection.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "clientidoverride",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "LDAPConnection"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SoftwareLicence": {
      "get": {
        "tags": [
          "Licence"
        ],
        "summary": "List of Licence",
        "description": "Use this to return multiple Licence.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "client_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "includeinactive",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "licence_type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "site_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "tenant_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "toplevelid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Licence"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Licence_List"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Licence_List"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Licence_List"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Licence_List"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SoftwareLicence/{id}": {
      "get": {
        "tags": [
          "Licence"
        ],
        "summary": "Get one Licence",
        "description": "Use this to return a single instance of Licence.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Licence"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/LicenceChange": {
      "get": {
        "tags": [
          "LicenceChange"
        ],
        "summary": "List of LicenceChange",
        "description": "Use this to return multiple LicenceChange.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "change_date",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "idonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "licence_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/LicenseInfo": {
      "get": {
        "tags": [
          "LicenceInfo"
        ],
        "summary": "List of LicenceInfo",
        "description": "Use this to return multiple LicenceInfo.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "advanced_search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "site_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "LicenceInfo"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LicenceInfo"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LicenceInfo"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LicenceInfo"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LicenceInfo"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/LicenseInfo/password": {
      "get": {
        "tags": [
          "LicenceInfo"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SoftwareLicenceRole": {
      "get": {
        "tags": [
          "LicenceRole"
        ],
        "summary": "List of LicenceRole",
        "description": "Use this to return multiple LicenceRole.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "softwarelicence_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Chat": {
      "get": {
        "tags": [
          "LiveChatHeader"
        ],
        "summary": "List of LiveChatHeader",
        "description": "Use this to return multiple LiveChatHeader.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "after",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "chatprofile_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "checkavailable",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "ignore_all_closed",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "teams_conversation_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ticket_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "LiveChatHeader"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Chat/{id}": {
      "get": {
        "tags": [
          "LiveChatHeader"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ChatMessage": {
      "get": {
        "tags": [
          "LiveChatMsg"
        ],
        "summary": "List of LiveChatMsg",
        "description": "Use this to return multiple LiveChatMsg.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "chat_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "last_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "max_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "LiveChatMsg"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LiveChatMsg"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LiveChatMsg"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LiveChatMsg"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/LiveChatMsg"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ChatMessage/IsTyping": {
      "post": {
        "tags": [
          "LiveChatMsg"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/LiveChatIsTyping"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/LiveChatIsTyping"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/LiveChatIsTyping"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/LiveChatIsTyping"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/LoginToken": {
      "post": {
        "tags": [
          "LoginToken"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/LoginToken"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/LoginToken"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/LoginToken"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/LoginToken"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Lookup": {
      "get": {
        "tags": [
          "Lookup"
        ],
        "summary": "List of Lookup",
        "description": "Use this to return multiple Lookup.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "access_control_level",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "assettype_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "clientname",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "contract_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "country_code_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "dbc_company_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "domain",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "exclude_nocharge",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "exclude_nolinkedtypes",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "exclude_zero",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "iscustomfield",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "istree",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "lookupid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "ordervaluetype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "outcome_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "showallcodes",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ticket_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "unameaprestriction",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "use",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "use2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Lookup"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Lookup"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Lookup"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Lookup"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Lookup"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Lookup/{id}": {
      "get": {
        "tags": [
          "Lookup"
        ],
        "summary": "Get one Lookup",
        "description": "Use this to return a single instance of Lookup.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Lookup"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Lookup/ClearCache": {
      "post": {
        "tags": [
          "Lookup"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Mail/Azure": {
      "post": {
        "tags": [
          "Mail"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Mail/Integrator/Azure": {
      "post": {
        "tags": [
          "Mail"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Mail/Integrator/Google": {
      "post": {
        "tags": [
          "Mail"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/GmailMessage"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GmailMessage"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/GmailMessage"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/GmailMessage"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Mail/Integrator/Pop3": {
      "post": {
        "tags": [
          "Mail"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/Pop3Message"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Pop3Message"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Pop3Message"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Pop3Message"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Mail/Integrator/IMAP": {
      "post": {
        "tags": [
          "Mail"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/IMAPMessage"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/IMAPMessage"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/IMAPMessage"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/IMAPMessage"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Mail/ProcessMail": {
      "post": {
        "tags": [
          "Mail"
        ],
        "parameters": [
          {
            "name": "task_id",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32",
              "default": 0
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Mailbox": {
      "get": {
        "tags": [
          "Mailbox"
        ],
        "summary": "List of Mailbox",
        "description": "Use this to return multiple Mailbox.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "department_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "from_addresses",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ignore_default",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "organisation_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "showall",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "team_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Mailbox"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Mailbox"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Mailbox"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Mailbox"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Mailbox"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Mailbox/{id}": {
      "get": {
        "tags": [
          "Mailbox"
        ],
        "summary": "Get one Mailbox",
        "description": "Use this to return a single instance of Mailbox.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeglobalsmtp",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Mailbox"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Mailbox/{id}/OutlookContacts": {
      "get": {
        "tags": [
          "Mailbox"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/MailCampaign": {
      "get": {
        "tags": [
          "MailCampaign"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "MailCampaign"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MailCampaign"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MailCampaign"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MailCampaign"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MailCampaign"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/MailCampaign/{id}": {
      "get": {
        "tags": [
          "MailCampaign"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "MailCampaign"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/MailCampaignEmail": {
      "get": {
        "tags": [
          "MailCampaignEmail"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "MailCampaignEmail"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MailCampaignEmail"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MailCampaignEmail"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MailCampaignEmail"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MailCampaignEmail"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/MailCampaignEmail/{id}": {
      "get": {
        "tags": [
          "MailCampaignEmail"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "MailCampaignEmail"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/MailCampaignLog": {
      "get": {
        "tags": [
          "MailCampaignLog"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/MailCampaignLog/{id}": {
      "get": {
        "tags": [
          "MailCampaignLog"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Mailchimp/Get": {
      "get": {
        "tags": [
          "Mailchimp"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ManageEngine/Get": {
      "get": {
        "tags": [
          "ManageEngine"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ManageEngineDetails": {
      "get": {
        "tags": [
          "ManageEngineDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ManageEngineDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ManageEngineDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ManageEngineDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ManageEngineDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ManageEngineDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ManageEngineDetails/{id}": {
      "get": {
        "tags": [
          "ManageEngineDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ManageEngineDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/MO": {
      "get": {
        "tags": [
          "MarketingOpen"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "MarketingOpen"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MarketingOpen"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MarketingOpen"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MarketingOpen"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MarketingOpen"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/MO/{id}": {
      "get": {
        "tags": [
          "MarketingOpen"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "MarketingOpen"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/MO/b": {
      "get": {
        "tags": [
          "MarketingOpen"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/MO/r": {
      "get": {
        "tags": [
          "MarketingOpen"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/MarketingUnsubscribe": {
      "get": {
        "tags": [
          "MarketingUnsubscribe"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "MarketingUnsubscribe"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MarketingUnsubscribe"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MarketingUnsubscribe"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MarketingUnsubscribe"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MarketingUnsubscribe"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/MarketingUnsubscribe/{id}": {
      "get": {
        "tags": [
          "MarketingUnsubscribe"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "MarketingUnsubscribe"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/MattermostChannelDetails": {
      "get": {
        "tags": [
          "MattermostChannelDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/MattermostDetails": {
      "get": {
        "tags": [
          "MattermostDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "MattermostDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MattermostDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MattermostDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MattermostDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MattermostDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/MattermostDetails/{id}": {
      "get": {
        "tags": [
          "MattermostDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "MattermostDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/EmailTemplate": {
      "get": {
        "tags": [
          "MessageContent"
        ],
        "summary": "List of MessageContent",
        "description": "Use this to return multiple MessageContent.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "access_control_level",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "ignore_mg",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isconfig",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "messagegroup",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "release_only",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "portalcss",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "MessageContent"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MessageContent"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MessageContent"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MessageContent"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MessageContent"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/EmailTemplate/{id}": {
      "get": {
        "tags": [
          "MessageContent"
        ],
        "summary": "Get one MessageContent",
        "description": "Use this to return a single instance of MessageContent.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "messagegroup",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "MessageContent"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/MicrosoftSubscriptionMapping": {
      "get": {
        "tags": [
          "MicrosoftSubscriptionMapping"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "MicrosoftSubscriptionMapping"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MicrosoftSubscriptionMapping"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MicrosoftSubscriptionMapping"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MicrosoftSubscriptionMapping"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MicrosoftSubscriptionMapping"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/MicrosoftSubscriptionMapping/{id}": {
      "get": {
        "tags": [
          "MicrosoftSubscriptionMapping"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "MicrosoftSubscriptionMapping"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/MicrosoftTeams/Get": {
      "get": {
        "tags": [
          "MicrosoftTeams"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/MicrosoftTeamsMapping": {
      "get": {
        "tags": [
          "MicrosoftTeamsMapping"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "MicrosoftTeamsMapping"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MicrosoftTeamsMapping"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MicrosoftTeamsMapping"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MicrosoftTeamsMapping"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MicrosoftTeamsMapping"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/MicrosoftTeamsMapping/{id}": {
      "get": {
        "tags": [
          "MicrosoftTeamsMapping"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "MicrosoftTeamsMapping"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Features": {
      "get": {
        "tags": [
          "ModuleSetup"
        ],
        "summary": "List of ModuleSetup",
        "description": "Use this to return multiple ModuleSetup.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "isconfig",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showdisabled",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showenabled",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ModuleSetup"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ModuleSetup"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ModuleSetup"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ModuleSetup"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ModuleSetup"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Features/{id}": {
      "get": {
        "tags": [
          "ModuleSetup"
        ],
        "summary": "Get one ModuleSetup",
        "description": "Use this to return a single instance of ModuleSetup.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/MYOBdetails": {
      "get": {
        "tags": [
          "MYOBDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "MYOBDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MYOBDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MYOBDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MYOBDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/MYOBDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/MYOBdetails/{id}": {
      "get": {
        "tags": [
          "MYOBDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "MYOBDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/NCentralDetails": {
      "get": {
        "tags": [
          "NCentralDetails"
        ],
        "summary": "List of NCentralDetails",
        "description": "Use this to return multiple NCentralDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "NCentralDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NCentralDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NCentralDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NCentralDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NCentralDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/NCentralDetails/{id}": {
      "get": {
        "tags": [
          "NCentralDetails"
        ],
        "summary": "Get one NCentralDetails",
        "description": "Use this to return a single instance of NCentralDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "NCentralDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/HaloDeviceInfo/{id}": {
      "get": {
        "tags": [
          "NHD_DeviceInfo"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "NHD_DeviceInfo"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/HaloDeviceInfo": {
      "post": {
        "tags": [
          "NHD_DeviceInfo"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NHD_DeviceInfo"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NHD_DeviceInfo"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NHD_DeviceInfo"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NHD_DeviceInfo"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Application": {
      "get": {
        "tags": [
          "NHD_Identity_Application"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "NHD_Identity_Application"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NHD_Identity_Application"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NHD_Identity_Application"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NHD_Identity_Application"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NHD_Identity_Application"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Application/{id}": {
      "get": {
        "tags": [
          "NHD_Identity_Application"
        ],
        "summary": "Get one NHD_Identity_Application",
        "description": "Use this to return a single instance of NHD_Identity_Application.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "NHD_Identity_Application"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Roles": {
      "get": {
        "tags": [
          "NHD_Roles"
        ],
        "summary": "List of NHD_Roles",
        "description": "Use this to return multiple NHD_Roles.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "access_control_level",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "agentid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "isconfig",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "NHD_Roles"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NHD_Roles"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NHD_Roles"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NHD_Roles"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NHD_Roles"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Roles/{id}": {
      "get": {
        "tags": [
          "NHD_Roles"
        ],
        "summary": "Get one NHD_Roles",
        "description": "Use this to return a single instance of NHD_Roles.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isconfig",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "NHD_Roles"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Nhserverconfig": {
      "get": {
        "tags": [
          "NHServerConfig"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "NHServerConfig"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NHServerConfig"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NHServerConfig"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NHServerConfig"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NHServerConfig"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Nhserverconfig/{id}": {
      "get": {
        "tags": [
          "NHServerConfig"
        ],
        "summary": "Get one NHServerConfig",
        "description": "Use this to return a single instance of NHServerConfig.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "NHServerConfig"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/NotificationMessage": {
      "get": {
        "tags": [
          "NotificationContent"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "NotificationContent"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NotificationContent"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NotificationContent"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NotificationContent"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NotificationContent"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/NotificationMessage/{id}": {
      "get": {
        "tags": [
          "NotificationContent"
        ],
        "summary": "Get one NotificationContent",
        "description": "Use this to return a single instance of NotificationContent.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "NotificationContent"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "object",
                "additionalProperties": { }
              }
            },
            "application/json": {
              "schema": {
                "type": "object",
                "additionalProperties": { }
              }
            },
            "text/json": {
              "schema": {
                "type": "object",
                "additionalProperties": { }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "object",
                "additionalProperties": { }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/process": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "obj": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/StringStringValuesKeyValuePair"
                    }
                  }
                }
              },
              "encoding": {
                "obj": {
                  "style": "form"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/SolarWindsOrion": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/OrionAlert"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/OrionAlert"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/OrionAlert"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/OrionAlert"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Device42": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/Device42Webhook"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Device42Webhook"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/Device42Webhook"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/Device42Webhook"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/SplunkOnCall": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/SOCWebhook"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SOCWebhook"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/SOCWebhook"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/SOCWebhook"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Atera": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/AteraAlert"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AteraAlert"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/AteraAlert"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/AteraAlert"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Atera/Integrator": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/AteraAlert"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AteraAlert"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/AteraAlert"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/AteraAlert"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Meraki": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/MerakiWebhook"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/MerakiWebhook"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/MerakiWebhook"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/MerakiWebhook"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Ninja": {
      "post": {
        "tags": [
          "Notify"
        ],
        "parameters": [
          {
            "name": "ignoreAuth",
            "in": "query",
            "schema": {
              "type": "boolean",
              "default": false
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/NinjaAlert"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NinjaAlert"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/NinjaAlert"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/NinjaAlert"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Ninja/Alerts": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/NinjaWebhook"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NinjaWebhook"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/NinjaWebhook"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/NinjaWebhook"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/SnelStart": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/SnelStartWebhook"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SnelStartWebhook"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/SnelStartWebhook"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/SnelStartWebhook"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/AzureMonitor": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/AzureMonitorWebhook"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AzureMonitorWebhook"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/AzureMonitorWebhook"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/AzureMonitorWebhook"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Syncro": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/SyncroAlert"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SyncroAlert"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/SyncroAlert"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/SyncroAlert"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Automate": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/AutomateAlert"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AutomateAlert"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/AutomateAlert"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/AutomateAlert"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Automate/Integrator": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/AutomateAlert"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AutomateAlert"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/AutomateAlert"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/AutomateAlert"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Jira": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "object",
                "additionalProperties": { }
              }
            },
            "application/json": {
              "schema": {
                "type": "object",
                "additionalProperties": { }
              }
            },
            "text/json": {
              "schema": {
                "type": "object",
                "additionalProperties": { }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "object",
                "additionalProperties": { }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/AzureDevOps": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/DevOpsWebhook"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DevOpsWebhook"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/DevOpsWebhook"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/DevOpsWebhook"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/AzureDevOps/Integrator": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/DevOpsWebhook"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DevOpsWebhook"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/DevOpsWebhook"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/DevOpsWebhook"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Auvik": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/AuvikAlert"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AuvikAlert"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/AuvikAlert"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/AuvikAlert"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Xero/Verify": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Xero": {
      "post": {
        "tags": [
          "Notify"
        ],
        "parameters": [
          {
            "name": "ignoreEventCheck",
            "in": "query",
            "schema": {
              "type": "boolean",
              "default": false
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/XeroWebhookEvent"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/XeroWebhookEvent"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/XeroWebhookEvent"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/XeroWebhookEvent"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Stripe": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/QuickbooksOnline/Verify": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/QuickBooksOnline": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/QBOWebhookEventEntity"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QBOWebhookEventEntity"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/QBOWebhookEventEntity"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/QBOWebhookEventEntity"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Addigy": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/AddigyAlert"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AddigyAlert"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/AddigyAlert"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/AddigyAlert"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Addigy/Integrator": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/AddigyAlert"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AddigyAlert"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/AddigyAlert"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/AddigyAlert"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/partner-center": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/halo-webhook": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/uat-restore": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/N-Central": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/NCentralAlert"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NCentralAlert"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/NCentralAlert"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/NCentralAlert"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Slack/Events": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/SlackEventWebhook"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SlackEventWebhook"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/SlackEventWebhook"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/SlackEventWebhook"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Slack": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/SlackInteractivity"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SlackInteractivity"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/SlackInteractivity"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/SlackInteractivity"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Quoter": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "obj": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/StringStringValuesKeyValuePair"
                    }
                  }
                }
              },
              "encoding": {
                "obj": {
                  "style": "form"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Nagios": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Facebook": {
      "get": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/FacebookWebhook"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FacebookWebhook"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/FacebookWebhook"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/FacebookWebhook"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Twitter": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/TwitterWebhookContent"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TwitterWebhookContent"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/TwitterWebhookContent"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/TwitterWebhookContent"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/PagerDuty": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Twilio": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "collection": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/StringStringValuesKeyValuePair"
                    }
                  }
                }
              },
              "encoding": {
                "collection": {
                  "style": "form"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/JiraServiceManagement": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/ProcessStreet": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ProcessStreetWebhook"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ProcessStreetWebhook"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ProcessStreetWebhook"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ProcessStreetWebhook"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/WhatsApp": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "collection": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/StringStringValuesKeyValuePair"
                    }
                  }
                }
              },
              "encoding": {
                "collection": {
                  "style": "form"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/github": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/LogicMonitor": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/LogicMonitorWebhook"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/LogicMonitorWebhook"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/LogicMonitorWebhook"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/LogicMonitorWebhook"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/site24x7": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/icinga": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Confluence": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/trustpilot": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/DattoRMM/Alerts": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Zabbix": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ZabbixWebhook"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ZabbixWebhook"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ZabbixWebhook"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ZabbixWebhook"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/ConnectwiseRmm": {
      "get": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/prometheus": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/servicenowticket": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "object",
                "additionalProperties": { }
              }
            },
            "application/json": {
              "schema": {
                "type": "object",
                "additionalProperties": { }
              }
            },
            "text/json": {
              "schema": {
                "type": "object",
                "additionalProperties": { }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "object",
                "additionalProperties": { }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/servicenowaction": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/ServiceNowAction"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ServiceNowAction"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/ServiceNowAction"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/ServiceNowAction"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Dynatrace": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/DynatraceWebhook"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DynatraceWebhook"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/DynatraceWebhook"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/DynatraceWebhook"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Teams/chatMessage": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Teams/lifecycleNotification": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Teams/userPresence": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/MicrosoftTeamsShifts/Import": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/MicrosoftTeamsShifts/Webhook": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/LapSafe": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/AdobeAcrobat/{tenant}/{secret}": {
      "get": {
        "tags": [
          "Notify"
        ],
        "parameters": [
          {
            "name": "tenant",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "secret",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Notify"
        ],
        "parameters": [
          {
            "name": "tenant",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "secret",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/AdobeAcrobatWebhook"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AdobeAcrobatWebhook"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/AdobeAcrobatWebhook"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/AdobeAcrobatWebhook"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/PRTGAlerts/{tenant}": {
      "post": {
        "tags": [
          "Notify"
        ],
        "parameters": [
          {
            "name": "tenant",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "collection": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/StringStringValuesKeyValuePair"
                    }
                  }
                }
              },
              "encoding": {
                "collection": {
                  "style": "form"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/gotoresolve": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/ingrammicroreseller": {
      "post": {
        "tags": [
          "Notify"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/IMRWebhook"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/IMRWebhook"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/IMRWebhook"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/IMRWebhook"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Datadog": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/SharePoint": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/MicrosoftEntra/Integrator": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/ExchangeCalendars": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Hubspot/Verify": {
      "post": {
        "tags": [
          "Notify"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notify/Hubspot": {
      "post": {
        "tags": [
          "Notify"
        ],
        "parameters": [
          {
            "name": "webhookEvent",
            "in": "query",
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/HubspotWebhook"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/OnlineStatus": {
      "get": {
        "tags": [
          "OnlineStatus"
        ],
        "parameters": [
          {
            "name": "TechID",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "LastOnlineDate",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "IsOnline",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "LastOnline",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "agent_status",
            "in": "query",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "status_overidden",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "fetch_all",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "is_logout",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "command",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "last_active",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "is_idle",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "OnlineStatus"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/OnlineStatus"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/OnlineStatus"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/OnlineStatus"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/OnlineStatus"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Opportunities": {
      "get": {
        "tags": [
          "Opps"
        ],
        "summary": "List of Faults",
        "description": "Use this to return multiple Faults.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "advanced_search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "agent",
            "in": "query",
            "description": "(array of int) Returns tickets based on Agent ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "agent_id",
            "in": "query",
            "description": "(int) Filters by the specified agent.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "alerttype",
            "in": "query",
            "description": "(string) Includes fninjaalertid field in the response - 'ninjarmm' to use.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "asset_id",
            "in": "query",
            "description": "(int) Filters by the specified asset.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "awaitinginput",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "billableonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "billing_date",
            "in": "query",
            "description": "(string) Filter on billing date.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "billing_type",
            "in": "query",
            "description": "(string) Filter on billing type.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "billingcontractid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "calendar_enddate",
            "in": "query",
            "description": "(string) Specifies the calendar search parameter in which actions will have occured before this date.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "calendar_startdate",
            "in": "query",
            "description": "(string) Specifies the calendar search parameter in which actions will have occured after this date.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "category_1",
            "in": "query",
            "description": "(array of int) Returns tickets based on category 1 ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "category_2",
            "in": "query",
            "description": "(array of int) Returns tickets based on category 2 ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "category_3",
            "in": "query",
            "description": "(array of int) Returns tickets based on category 3 ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "category_4",
            "in": "query",
            "description": "(array of int) Returns tickets based on category 4 ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "checkmyticketsonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "(int) Filters by the specified client.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "client_ids",
            "in": "query",
            "description": "(array of int) Returns tickets based on client ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "client_ref",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "closed_only",
            "in": "query",
            "description": "(bool) Returns only closed tickets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "columns_id",
            "in": "query",
            "description": "(int) The column profile ID.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "contract_id",
            "in": "query",
            "description": "(int) Filters by the specified contract.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "contract_period",
            "in": "query",
            "description": "(int) Filters by the specified contract period.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "(int) Number of Tickets to return in the response.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "datesearch",
            "in": "query",
            "description": "(string) The date field to search against. Examples: Date Opened - 'dateoccured', Date Closed - 'datecleared'.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "debug",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "default_columns",
            "in": "query",
            "description": "(bool) Include only the default columns in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "deleted",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "domain",
            "in": "query",
            "description": "(string) Filter on tickets areas - 'reqs' = (not projects not oppportunities) or (projects not opportunities) - 'opps' = opportunities - 'prjs' = projects.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "enddate",
            "in": "query",
            "description": "(string) For use with the datesearch parameter.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "enddatetime",
            "in": "query",
            "description": "(bool) Include project end date and time details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "excludeslacalcs",
            "in": "query",
            "description": "(bool) Exclude sla calculation details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "excludethese",
            "in": "query",
            "description": "(array of int) Returns tickets based on the exclusion of these fault ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "excludetickettypeallowall",
            "in": "query",
            "description": "(bool) Exclude ticket type allow all details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "extraportalfilter",
            "in": "query",
            "description": "(string) Filter on the extraportalfilter field - 'MyTicketsOnly' for my tickets - 'MyClientTickets' for my client tickets.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "facebook_id",
            "in": "query",
            "description": "(string) Filters by the specified facebook ID.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "fetchgrandchildren",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "flagged",
            "in": "query",
            "description": "(array of int) Returns tickets based on flagged ticket ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "followedandagents",
            "in": "query",
            "description": "(array of int) Returns tickets based on agent and follower ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ignoremilestonerestriction",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeaccountmanager",
            "in": "query",
            "description": "(bool) Include account manager details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeagent",
            "in": "query",
            "description": "(bool) Include agent details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeallopen",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeappointmentid",
            "in": "query",
            "description": "(bool) Include appointment ID in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeapproval",
            "in": "query",
            "description": "(array of int) Filter on approval tickets in the array. 1 = approval - 0 = not approval",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeassetkeyfield",
            "in": "query",
            "description": "(bool) Include asset key field in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeassettype",
            "in": "query",
            "description": "(bool) Include asset type details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includebreached",
            "in": "query",
            "description": "(array of int) Returns tickets based on breached ticket ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includebudgettype",
            "in": "query",
            "description": "(bool) Include budget type details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includechildids",
            "in": "query",
            "description": "(bool) Include child ticket IDs in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includechildread",
            "in": "query",
            "description": "(bool) Include child tickets that have been read details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includechildren",
            "in": "query",
            "description": "(array of int) Filter on child tickets in the array. 0 = No children and not a child - 1 = Has children - 2 = is a child",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeclosed",
            "in": "query",
            "description": "(array of int) Filter on closed in the array - 1 = Closed - 0 = Not Closed.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includecolumns",
            "in": "query",
            "description": "(bool) Include column details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includecompleted",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includecontract",
            "in": "query",
            "description": "(bool) Include contract details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includecountryregion",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includefirstname",
            "in": "query",
            "description": "(bool) Include first name of user details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includefollowedonly",
            "in": "query",
            "description": "(array of int) Returns tickets based on follower ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includehold",
            "in": "query",
            "description": "(array of int) Returns tickets based on on-hold ticket ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeinactivetechs",
            "in": "query",
            "description": "(array of int) Returns tickets based on inactive tech ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeinactiveusers",
            "in": "query",
            "description": "(array of int) Filter on inactive users in the array - 1 = inactive - 0 = active.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeitilname",
            "in": "query",
            "description": "(bool) Include ITIL name details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelastaction",
            "in": "query",
            "description": "(bool) Include the last action in the response (Note: only returned if one ticket result is returned).",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelastincomingemail",
            "in": "query",
            "description": "(bool) Include last incoming email details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelastname",
            "in": "query",
            "description": "(bool) Include last name of user details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelastnote",
            "in": "query",
            "description": "(bool) Include last note details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelocked",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includemailbox",
            "in": "query",
            "description": "(bool) Include email box details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includemailid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includemyuseronly",
            "in": "query",
            "description": "(array of int) Returns tickets based on my user ID in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includenextactivitydate",
            "in": "query",
            "description": "(bool) Include nextactivitydate in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includenextappointmenttype",
            "in": "query",
            "description": "(bool) Include next appointment type details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeparentsubject",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeprojects",
            "in": "query",
            "description": "(array of int) Filter on projects in the array - 1 = Opportunities not Projects - 2 = Projects not Opportunities - 0 = Neither.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeread",
            "in": "query",
            "description": "(array of int) Returns tickets based on read ticket ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includerelatedservices",
            "in": "query",
            "description": "(bool) Include related services in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includerelease1",
            "in": "query",
            "description": "(bool) Include release 1 details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includerelease2",
            "in": "query",
            "description": "(bool) Include release 2 details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includerelease3",
            "in": "query",
            "description": "(bool) Include release 3 details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeservicecategory",
            "in": "query",
            "description": "(bool) Include service category in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeslaactiondate",
            "in": "query",
            "description": "(bool) Include the SLA action date in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeslatimer",
            "in": "query",
            "description": "(bool) Include SLA timer in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includestatus",
            "in": "query",
            "description": "(bool) Include status details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includesubmittedonly",
            "in": "query",
            "description": "(array of int) Returns tickets based on agent submitted ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includesupplier",
            "in": "query",
            "description": "(bool) Include supplier details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includetickettype",
            "in": "query",
            "description": "(bool) Include ticket type details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includetimetaken",
            "in": "query",
            "description": "(bool) Include time taken in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includetoplevel",
            "in": "query",
            "description": "(bool) Include top level details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeviewing",
            "in": "query",
            "description": "(bool) Include tickets currently being viewed details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeworkflowstage",
            "in": "query",
            "description": "(bool) Include workflow stage details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeworkflowstagenumber",
            "in": "query",
            "description": "(bool) Include workflow stage number in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includuserdepartments",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "inlcludeopenchildcount",
            "in": "query",
            "description": "(bool) Include open child ticket count in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "invlucebranch",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ismilestone",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isorion",
            "in": "query",
            "description": "(bool) Include integration orion details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isquicktimesearch",
            "in": "query",
            "description": "(bool) Returns only quick time tickets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isscom",
            "in": "query",
            "description": "(bool) Include integration scom details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isteams",
            "in": "query",
            "description": "(bool) Returns only teams tickets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "iszapier",
            "in": "query",
            "description": "(bool) Returns a single ticket based on permissions in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "itil_requesttype",
            "in": "query",
            "description": "(array of int) Returns tickets based on ITIL request type ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "itil_requesttype_id",
            "in": "query",
            "description": "(int) Filters by the specified ITIL ticket type.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "kanbanviewontheagentapp",
            "in": "query",
            "description": "(bool) Include agent app kanban view in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "kanbanviewontheportal",
            "in": "query",
            "description": "(bool) Include portal kanban view in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "lastupdatefromdate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "lastupdatetodate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "list_id",
            "in": "query",
            "description": "(int) Filters by the specified list.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "milestone_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "mine",
            "in": "query",
            "description": "(bool) Include only the tickets that belong to yourself in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "nochargeonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "notime",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "onlytime",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "open_only",
            "in": "query",
            "description": "(bool) Returns only open tickets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "(string) The name of the field to order by first.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "(string) The name of the field to order by second.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "(string) The name of the field to order by third.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "(string) The name of the field to order by fourth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "(string) The name of the field to order by fifth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on first order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on second order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on third order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fourth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fifth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orion_type",
            "in": "query",
            "description": "(bool) Filters by the orion type.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "(int) When using Pagination, the page number to return.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "(int) When using Pagination, the size of the page. Maximum size: 100",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "(bool) Whether to use Pagination in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "parent_id",
            "in": "query",
            "description": "(int) Filters by the specified parent.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pending_review",
            "in": "query",
            "description": "(bool) Filter on pending review.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "per_action",
            "in": "query",
            "description": "(bool) Whether to calculate billing per action.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "prepayorcontractonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "priority",
            "in": "query",
            "description": "(array of int) Returns tickets based on priority ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "product",
            "in": "query",
            "description": "(array of int) Returns tickets based on product ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "project_ids",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ready_for_invoicing",
            "in": "query",
            "description": "(bool) Filter on ready for invoicing.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "related_id",
            "in": "query",
            "description": "(int) Filters by the specified related ticket.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "release_id",
            "in": "query",
            "description": "(int) Filters by the specified release.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "requesttype",
            "in": "query",
            "description": "(array of int) Returns tickets based on request type ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "requesttype_id",
            "in": "query",
            "description": "(int) Filters by the specified request type.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "requesttypegroup",
            "in": "query",
            "description": "(array of int) Returns tickets based on request type group ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "(string) Filters response based on the search string.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_details",
            "in": "query",
            "description": "(string) Returns tickets based on the details matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_id",
            "in": "query",
            "description": "(string) Returns tickets based on ids matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_inventory_number",
            "in": "query",
            "description": "(string) Returns tickets based on an asset tag matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_oppcompanyname",
            "in": "query",
            "description": "(string) Returns tickets based on the opportunity company name matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_oppcontactname",
            "in": "query",
            "description": "(string) Returns tickets based on the opportunity contact name matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_oppemailaddress",
            "in": "query",
            "description": "(string) Returns tickets based on the opportunity email addresss matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_release1",
            "in": "query",
            "description": "(string) Returns tickets based on release 1 matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_release2",
            "in": "query",
            "description": "(string) Returns tickets based on release 2 matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_release3",
            "in": "query",
            "description": "(string) Returns tickets based on release 3 matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_releasenote",
            "in": "query",
            "description": "(string) Returns tickets based on the release note matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_reportedby",
            "in": "query",
            "description": "(string) Returns tickets based on the reportedby field matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_summary",
            "in": "query",
            "description": "(string) Returns tickets based on the summary matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_supplier_reference",
            "in": "query",
            "description": "(string) Returns tickets based on the supplier reference matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_user_name",
            "in": "query",
            "description": "(string) Returns tickets based on users matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_version",
            "in": "query",
            "description": "(string) Returns tickets based on the software version matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "searchactions",
            "in": "query",
            "description": "(bool) Whether to search actions when using search.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "searchthisticketid",
            "in": "query",
            "description": "(int) Filters by the specified ticket.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "service_id",
            "in": "query",
            "description": "(int) Filters by the specified service.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "showonroadmap",
            "in": "query",
            "description": "(array of int) Filter on roadmap visibility in the array - 1 = visible - 0 = Not visible.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "site_id",
            "in": "query",
            "description": "(int) Filters by the specified site.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "sitepostcode",
            "in": "query",
            "description": "(bool) Include site postcode details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "sla",
            "in": "query",
            "description": "(array of int) Returns tickets based on SLA ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sprint_for_tickettype_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "sprints",
            "in": "query",
            "description": "(bool) Returns only sprint tickets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "startandendset",
            "in": "query",
            "description": "(bool) Filter on tickets that have a project start and end date set.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "startdate",
            "in": "query",
            "description": "(string) For use with the datesearch parameter.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "startdatetime",
            "in": "query",
            "description": "(bool) Include project start date and time details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "status",
            "in": "query",
            "description": "(array of int) Returns tickets based on Status ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "status_id",
            "in": "query",
            "description": "(int) Filters by the specified status.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "submittedandagents",
            "in": "query",
            "description": "(array of int) Returns tickets based on agent and agent submitted ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "supplier_id",
            "in": "query",
            "description": "(int) Filters by the specified supplier.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "supplier_status",
            "in": "query",
            "description": "(array of int) Returns tickets based on supplier status ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "team",
            "in": "query",
            "description": "(array of int) Returns tickets based on Team ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "team_name",
            "in": "query",
            "description": "(string) Include teame name details in the response.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ticketarea_id",
            "in": "query",
            "description": "(int) Will return tickets in this ticket area in the response.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "ticketcontract_id",
            "in": "query",
            "description": "(int) Filters by the specified ticket contract.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "ticketidonly",
            "in": "query",
            "description": "(bool) Returns only the ID fields (Ticket ID, SLA ID, Status ID, Client ID and Name and Lastincomingemail date) of the Tickets (Not compatible with Pagination).",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ticketids",
            "in": "query",
            "description": "(string) Returns only the tickets specified in the response.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ticketlinktype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "toplevel_id",
            "in": "query",
            "description": "(int) Filters by the specified top level.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "unlinked_only",
            "in": "query",
            "description": "(bool) Returns only unlinked tickets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "user_id",
            "in": "query",
            "description": "(int) Filters by the specified user.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "username",
            "in": "query",
            "description": "(string) Filters by the specified username.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "utcoffset",
            "in": "query",
            "description": "(double) Adds an offset to the UTC date.",
            "schema": {
              "type": "double"
            }
          },
          {
            "name": "utcoffset",
            "in": "query",
            "description": "(double) Adds an offset to the UTC date.",
            "schema": {
              "type": "double"
            }
          },
          {
            "name": "view_id",
            "in": "query",
            "description": "(int) The ID of the filter profile to filter by.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "withattachments",
            "in": "query",
            "description": "(bool) Returns only tickets with 1 or more attachment.",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Opps"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Opportunities/{id}": {
      "get": {
        "tags": [
          "Opps"
        ],
        "summary": "Get one Faults",
        "description": "Use this to return a single instance of Faults.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "amailentryid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "assignedto",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "consignablelines",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "debug",
            "in": "query",
            "description": "(bool) Include debug information in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "debug",
            "in": "query",
            "description": "(bool) Include debug information in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "dodatabaselookup",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "email",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "include_auditing",
            "in": "query",
            "description": "(bool) Include auditing in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeagent",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includechildids",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "(bool) Include extra objects in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelastaction",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelastappointment",
            "in": "query",
            "description": "(bool) Include the last appointment in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelinkedobjects",
            "in": "query",
            "description": "(bool) Include linked objects in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includenextappointment",
            "in": "query",
            "description": "(bool) Include the next appointment in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeparentchangeinfo",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeparentsubject",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeseenby",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "is_portal",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isdetailscreen",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ishalolink",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ispreview",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isteams",
            "in": "query",
            "description": "(bool) Returns only teams tickets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "nocache",
            "in": "query",
            "description": "(bool) Whether to cache the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "subject",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ticketidonly",
            "in": "query",
            "description": "(bool) Include only details related to the ticket specified in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "utcoffset",
            "in": "query",
            "description": "",
            "schema": {
              "type": "double"
            }
          },
          {
            "name": "utcoffset",
            "in": "query",
            "description": "",
            "schema": {
              "type": "double"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Opps"
        ],
        "summary": "Delete one Faults",
        "description": "Delete specific Faults.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "reason",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Opportunities/View": {
      "post": {
        "tags": [
          "Opps"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SalesOrder": {
      "get": {
        "tags": [
          "OrderHead"
        ],
        "summary": "List of OrderHead",
        "description": "Use this to return multiple OrderHead.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "advanced_search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "billing_date",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "client_ids",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "closed",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "idonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "needsconsigning",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "needsinvoicing",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "needsordering",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "open",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "quote_status",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ready_for_invoicing",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "site_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "ticket_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "toplevel_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "user_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "OrderHead"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/OrderHead"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/OrderHead"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/OrderHead"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/OrderHead"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SalesOrder/{id}": {
      "get": {
        "tags": [
          "OrderHead"
        ],
        "summary": "Get one OrderHead",
        "description": "Use this to return a single instance of OrderHead.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "consignablelines",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "invoiceablelines",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "oneline",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pendingpolines",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "OrderHead"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/OrderLine": {
      "get": {
        "tags": [
          "OrderLine"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Organisation": {
      "get": {
        "tags": [
          "Organisation"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Organisation"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Organisation"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Organisation"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Organisation"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Organisation"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Organisation/{id}": {
      "get": {
        "tags": [
          "Organisation"
        ],
        "summary": "Get one Organisation",
        "description": "Use this to return a single instance of Organisation.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Organisation"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CustomIntegration": {
      "get": {
        "tags": [
          "OutboundIntegration"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "OutboundIntegration"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/OutboundIntegration"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/OutboundIntegration"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/OutboundIntegration"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/OutboundIntegration"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CustomIntegration/{id}": {
      "get": {
        "tags": [
          "OutboundIntegration"
        ],
        "summary": "Get one OutboundIntegration",
        "description": "Use this to return a single instance of OutboundIntegration.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includemethods",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "module_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "OutboundIntegration"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CustomIntegrationMethod": {
      "get": {
        "tags": [
          "OutboundIntegrationMethod"
        ],
        "summary": "List of OutboundIntegrationMethod",
        "description": "Use this to return multiple OutboundIntegrationMethod.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "integration_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "OutboundIntegrationMethod"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/OutboundIntegrationMethod"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/OutboundIntegrationMethod"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/OutboundIntegrationMethod"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/OutboundIntegrationMethod"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CustomIntegrationMethod/{id}": {
      "get": {
        "tags": [
          "OutboundIntegrationMethod"
        ],
        "summary": "Get one OutboundIntegrationMethod",
        "description": "Use this to return a single instance of OutboundIntegrationMethod.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "OutboundIntegrationMethod"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CustomIntegrationMethodValue": {
      "get": {
        "tags": [
          "OutboundIntegrationMethodValue"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CustomIntegrationRepository": {
      "get": {
        "tags": [
          "OutboundIntegrationRepository"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CustomIntegrationRepository/{id}": {
      "get": {
        "tags": [
          "OutboundIntegrationRepository"
        ],
        "summary": "Get one OutboundIntegration",
        "description": "Use this to return a single instance of OutboundIntegration.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includemethods",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "module_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Outgoing": {
      "post": {
        "tags": [
          "Outgoing"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "get": {
        "tags": [
          "Outgoing"
        ],
        "summary": "List of Outgoing",
        "description": "Use this to return multiple Outgoing.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "idonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "mailbox_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "status_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Outgoing/{id}": {
      "get": {
        "tags": [
          "Outgoing"
        ],
        "summary": "Get one Outgoing",
        "description": "Use this to return a single instance of Outgoing.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includeattachments",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Outgoing"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/OutgoingAttempt": {
      "get": {
        "tags": [
          "OutgoingAttempt"
        ],
        "summary": "List of OutgoingAttempt",
        "description": "Use this to return multiple OutgoingAttempt.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "outgoing_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/OutgoingAttempt/{id}": {
      "get": {
        "tags": [
          "OutgoingAttempt"
        ],
        "summary": "Get one OutgoingAttempt",
        "description": "Use this to return a single instance of OutgoingAttempt.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includeattachments",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Outgoingemail": {
      "get": {
        "tags": [
          "Outgoingemail"
        ],
        "summary": "List of Outgoingemail",
        "description": "Use this to return multiple Outgoingemail.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "errorsonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Outgoingemail"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Outgoingemail"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Outgoingemail"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Outgoingemail"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Outgoingemail"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Outgoingemail/{id}": {
      "delete": {
        "tags": [
          "Outgoingemail"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/pagerdutymapping": {
      "get": {
        "tags": [
          "PagerDutyMapping"
        ],
        "summary": "List of PagerDutyMapping",
        "description": "Use this to return multiple PagerDutyMapping.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "service_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/DatabaseLookup": {
      "get": {
        "tags": [
          "PartsLookup"
        ],
        "summary": "List of PartsLookup",
        "description": "Use this to return multiple PartsLookup.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "PartsLookup"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PartsLookup"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PartsLookup"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PartsLookup"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PartsLookup"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/DatabaseLookup/{id}": {
      "get": {
        "tags": [
          "PartsLookup"
        ],
        "summary": "Get one PartsLookup",
        "description": "Use this to return a single instance of PartsLookup.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "lookup_value",
            "in": "query",
            "description": "",
            "schema": {
              "type": "obj"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "PartsLookup"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/DatabaseLookup/run": {
      "post": {
        "tags": [
          "PartsLookup"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PartsLookup"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PartsLookup"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PartsLookup"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PartsLookup"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/DatabaseLookupConfirmation/{id}": {
      "get": {
        "tags": [
          "PartsLookupConfirmation"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/DatabaseLookupConfirmation": {
      "post": {
        "tags": [
          "PartsLookupConfirmation"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PartsLookupConfirmation"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PartsLookupConfirmation"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PartsLookupConfirmation"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PartsLookupConfirmation"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/PdfTemplate": {
      "get": {
        "tags": [
          "PdfTemplate"
        ],
        "summary": "List of PdfTemplate",
        "description": "Use this to return multiple PdfTemplate.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "licencename",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "PdfTemplate"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PdfTemplate"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PdfTemplate"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PdfTemplate"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PdfTemplate"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/PdfTemplate/{id}": {
      "get": {
        "tags": [
          "PdfTemplate"
        ],
        "summary": "Get one PdfTemplate",
        "description": "Use this to return a single instance of PdfTemplate.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "licencename",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "system_use",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "PdfTemplate"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/PdfTemplateRepository": {
      "get": {
        "tags": [
          "PdfTemplateRepository"
        ],
        "summary": "List of PdfTemplate",
        "description": "Use this to return multiple PdfTemplate.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "licencename",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/PdfTemplateRepository/{id}": {
      "get": {
        "tags": [
          "PdfTemplateRepository"
        ],
        "summary": "Get one PdfTemplate",
        "description": "Use this to return a single instance of PdfTemplate.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "licencename",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "system_use",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Priority": {
      "get": {
        "tags": [
          "Policy"
        ],
        "summary": "List of Policy",
        "description": "Use this to return multiple Policy.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "includedistinct",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "slaid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Policy"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Policy"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Policy"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Policy"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Policy"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Priority/{id}": {
      "get": {
        "tags": [
          "Policy"
        ],
        "summary": "Get one Policy",
        "description": "Use this to return a single instance of Policy.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Policy"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/PowerShellScript": {
      "get": {
        "tags": [
          "PowerShellScript"
        ],
        "summary": "List of PowerShellScript",
        "description": "Use this to return multiple PowerShellScript.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "clientidoverride",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "PowerShellScript"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PowerShellScript"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PowerShellScript"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PowerShellScript"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PowerShellScript"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/PowerShellScript/{id}": {
      "get": {
        "tags": [
          "PowerShellScript"
        ],
        "summary": "Get one PowerShellScript",
        "description": "Use this to return a single instance of PowerShellScript.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "PowerShellScript"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/PowerShellScriptCriteria": {
      "get": {
        "tags": [
          "PowerShellScriptCriteria"
        ],
        "summary": "List of PowerShellScriptCriteria",
        "description": "Use this to return multiple PowerShellScriptCriteria.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "script_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "PowerShellScriptCriteria"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PowerShellScriptCriteria"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PowerShellScriptCriteria"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PowerShellScriptCriteria"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PowerShellScriptCriteria"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/PowerShellScriptCriteria/{id}": {
      "get": {
        "tags": [
          "PowerShellScriptCriteria"
        ],
        "summary": "Get one PowerShellScriptCriteria",
        "description": "Use this to return a single instance of PowerShellScriptCriteria.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "PowerShellScriptCriteria"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/PowerShellScriptProcessing": {
      "get": {
        "tags": [
          "PowerShellScriptProcessing"
        ],
        "summary": "List of PowerShellScriptProcessing",
        "description": "Use this to return multiple PowerShellScriptProcessing.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "includeparameters",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "outstandingonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "script_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "ticket_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "PowerShellScriptProcessing"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PowerShellScriptProcessing"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PowerShellScriptProcessing"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PowerShellScriptProcessing"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PowerShellScriptProcessing"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/PowerShellScriptProcessing/{id}": {
      "get": {
        "tags": [
          "PowerShellScriptProcessing"
        ],
        "summary": "Get one PowerShellScriptProcessing",
        "description": "Use this to return a single instance of PowerShellScriptProcessing.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "PowerShellScriptProcessing"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ClientPrepay": {
      "get": {
        "tags": [
          "PrepayHistory"
        ],
        "summary": "List of PrepayHistory",
        "description": "Use this to return multiple PrepayHistory.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "advanced_search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "billing_date",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "client_ids",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "contract_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "idonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ready_for_invoicing",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "PrepayHistory"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PrepayHistory"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PrepayHistory"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PrepayHistory"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PrepayHistory"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ClientPrepay/{id}": {
      "get": {
        "tags": [
          "PrepayHistory"
        ],
        "summary": "Get one PrepayHistory",
        "description": "Use this to return a single instance of PrepayHistory.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "PrepayHistory"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Projects": {
      "get": {
        "tags": [
          "Projects"
        ],
        "summary": "List of Faults",
        "description": "Use this to return multiple Faults.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "advanced_search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "agent",
            "in": "query",
            "description": "(array of int) Returns tickets based on Agent ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "agent_id",
            "in": "query",
            "description": "(int) Filters by the specified agent.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "alerttype",
            "in": "query",
            "description": "(string) Includes fninjaalertid field in the response - 'ninjarmm' to use.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "asset_id",
            "in": "query",
            "description": "(int) Filters by the specified asset.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "awaitinginput",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "billableonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "billing_date",
            "in": "query",
            "description": "(string) Filter on billing date.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "billing_type",
            "in": "query",
            "description": "(string) Filter on billing type.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "billingcontractid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "calendar_enddate",
            "in": "query",
            "description": "(string) Specifies the calendar search parameter in which actions will have occured before this date.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "calendar_startdate",
            "in": "query",
            "description": "(string) Specifies the calendar search parameter in which actions will have occured after this date.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "category_1",
            "in": "query",
            "description": "(array of int) Returns tickets based on category 1 ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "category_2",
            "in": "query",
            "description": "(array of int) Returns tickets based on category 2 ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "category_3",
            "in": "query",
            "description": "(array of int) Returns tickets based on category 3 ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "category_4",
            "in": "query",
            "description": "(array of int) Returns tickets based on category 4 ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "checkmyticketsonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "(int) Filters by the specified client.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "client_ids",
            "in": "query",
            "description": "(array of int) Returns tickets based on client ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "client_ref",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "closed_only",
            "in": "query",
            "description": "(bool) Returns only closed tickets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "columns_id",
            "in": "query",
            "description": "(int) The column profile ID.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "contract_id",
            "in": "query",
            "description": "(int) Filters by the specified contract.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "contract_period",
            "in": "query",
            "description": "(int) Filters by the specified contract period.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "(int) Number of Tickets to return in the response.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "datesearch",
            "in": "query",
            "description": "(string) The date field to search against. Examples: Date Opened - 'dateoccured', Date Closed - 'datecleared'.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "debug",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "default_columns",
            "in": "query",
            "description": "(bool) Include only the default columns in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "deleted",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "domain",
            "in": "query",
            "description": "(string) Filter on tickets areas - 'reqs' = (not projects not oppportunities) or (projects not opportunities) - 'opps' = opportunities - 'prjs' = projects.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "enddate",
            "in": "query",
            "description": "(string) For use with the datesearch parameter.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "enddatetime",
            "in": "query",
            "description": "(bool) Include project end date and time details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "excludeslacalcs",
            "in": "query",
            "description": "(bool) Exclude sla calculation details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "excludethese",
            "in": "query",
            "description": "(array of int) Returns tickets based on the exclusion of these fault ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "excludetickettypeallowall",
            "in": "query",
            "description": "(bool) Exclude ticket type allow all details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "extraportalfilter",
            "in": "query",
            "description": "(string) Filter on the extraportalfilter field - 'MyTicketsOnly' for my tickets - 'MyClientTickets' for my client tickets.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "facebook_id",
            "in": "query",
            "description": "(string) Filters by the specified facebook ID.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "fetchgrandchildren",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "flagged",
            "in": "query",
            "description": "(array of int) Returns tickets based on flagged ticket ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "followedandagents",
            "in": "query",
            "description": "(array of int) Returns tickets based on agent and follower ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ignoremilestonerestriction",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeaccountmanager",
            "in": "query",
            "description": "(bool) Include account manager details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeagent",
            "in": "query",
            "description": "(bool) Include agent details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeallopen",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeappointmentid",
            "in": "query",
            "description": "(bool) Include appointment ID in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeapproval",
            "in": "query",
            "description": "(array of int) Filter on approval tickets in the array. 1 = approval - 0 = not approval",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeassetkeyfield",
            "in": "query",
            "description": "(bool) Include asset key field in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeassettype",
            "in": "query",
            "description": "(bool) Include asset type details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includebreached",
            "in": "query",
            "description": "(array of int) Returns tickets based on breached ticket ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includebudgettype",
            "in": "query",
            "description": "(bool) Include budget type details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includechildids",
            "in": "query",
            "description": "(bool) Include child ticket IDs in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includechildread",
            "in": "query",
            "description": "(bool) Include child tickets that have been read details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includechildren",
            "in": "query",
            "description": "(array of int) Filter on child tickets in the array. 0 = No children and not a child - 1 = Has children - 2 = is a child",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeclosed",
            "in": "query",
            "description": "(array of int) Filter on closed in the array - 1 = Closed - 0 = Not Closed.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includecolumns",
            "in": "query",
            "description": "(bool) Include column details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includecompleted",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includecontract",
            "in": "query",
            "description": "(bool) Include contract details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includecountryregion",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includefirstname",
            "in": "query",
            "description": "(bool) Include first name of user details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includefollowedonly",
            "in": "query",
            "description": "(array of int) Returns tickets based on follower ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includehold",
            "in": "query",
            "description": "(array of int) Returns tickets based on on-hold ticket ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeinactivetechs",
            "in": "query",
            "description": "(array of int) Returns tickets based on inactive tech ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeinactiveusers",
            "in": "query",
            "description": "(array of int) Filter on inactive users in the array - 1 = inactive - 0 = active.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeitilname",
            "in": "query",
            "description": "(bool) Include ITIL name details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelastaction",
            "in": "query",
            "description": "(bool) Include the last action in the response (Note: only returned if one ticket result is returned).",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelastincomingemail",
            "in": "query",
            "description": "(bool) Include last incoming email details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelastname",
            "in": "query",
            "description": "(bool) Include last name of user details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelastnote",
            "in": "query",
            "description": "(bool) Include last note details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelocked",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includemailbox",
            "in": "query",
            "description": "(bool) Include email box details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includemailid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includemyuseronly",
            "in": "query",
            "description": "(array of int) Returns tickets based on my user ID in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includenextactivitydate",
            "in": "query",
            "description": "(bool) Include nextactivitydate in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includenextappointmenttype",
            "in": "query",
            "description": "(bool) Include next appointment type details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeparentsubject",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeprojects",
            "in": "query",
            "description": "(array of int) Filter on projects in the array - 1 = Opportunities not Projects - 2 = Projects not Opportunities - 0 = Neither.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeread",
            "in": "query",
            "description": "(array of int) Returns tickets based on read ticket ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includerelatedservices",
            "in": "query",
            "description": "(bool) Include related services in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includerelease1",
            "in": "query",
            "description": "(bool) Include release 1 details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includerelease2",
            "in": "query",
            "description": "(bool) Include release 2 details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includerelease3",
            "in": "query",
            "description": "(bool) Include release 3 details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeservicecategory",
            "in": "query",
            "description": "(bool) Include service category in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeslaactiondate",
            "in": "query",
            "description": "(bool) Include the SLA action date in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeslatimer",
            "in": "query",
            "description": "(bool) Include SLA timer in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includestatus",
            "in": "query",
            "description": "(bool) Include status details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includesubmittedonly",
            "in": "query",
            "description": "(array of int) Returns tickets based on agent submitted ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includesupplier",
            "in": "query",
            "description": "(bool) Include supplier details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includetickettype",
            "in": "query",
            "description": "(bool) Include ticket type details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includetimetaken",
            "in": "query",
            "description": "(bool) Include time taken in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includetoplevel",
            "in": "query",
            "description": "(bool) Include top level details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeviewing",
            "in": "query",
            "description": "(bool) Include tickets currently being viewed details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeworkflowstage",
            "in": "query",
            "description": "(bool) Include workflow stage details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeworkflowstagenumber",
            "in": "query",
            "description": "(bool) Include workflow stage number in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includuserdepartments",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "inlcludeopenchildcount",
            "in": "query",
            "description": "(bool) Include open child ticket count in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "invlucebranch",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ismilestone",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isorion",
            "in": "query",
            "description": "(bool) Include integration orion details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isquicktimesearch",
            "in": "query",
            "description": "(bool) Returns only quick time tickets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isscom",
            "in": "query",
            "description": "(bool) Include integration scom details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isteams",
            "in": "query",
            "description": "(bool) Returns only teams tickets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "iszapier",
            "in": "query",
            "description": "(bool) Returns a single ticket based on permissions in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "itil_requesttype",
            "in": "query",
            "description": "(array of int) Returns tickets based on ITIL request type ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "itil_requesttype_id",
            "in": "query",
            "description": "(int) Filters by the specified ITIL ticket type.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "kanbanviewontheagentapp",
            "in": "query",
            "description": "(bool) Include agent app kanban view in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "kanbanviewontheportal",
            "in": "query",
            "description": "(bool) Include portal kanban view in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "lastupdatefromdate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "lastupdatetodate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "list_id",
            "in": "query",
            "description": "(int) Filters by the specified list.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "milestone_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "mine",
            "in": "query",
            "description": "(bool) Include only the tickets that belong to yourself in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "nochargeonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "notime",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "onlytime",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "open_only",
            "in": "query",
            "description": "(bool) Returns only open tickets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "(string) The name of the field to order by first.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "(string) The name of the field to order by second.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "(string) The name of the field to order by third.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "(string) The name of the field to order by fourth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "(string) The name of the field to order by fifth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on first order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on second order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on third order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fourth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fifth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orion_type",
            "in": "query",
            "description": "(bool) Filters by the orion type.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "(int) When using Pagination, the page number to return.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "(int) When using Pagination, the size of the page. Maximum size: 100",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "(bool) Whether to use Pagination in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "parent_id",
            "in": "query",
            "description": "(int) Filters by the specified parent.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pending_review",
            "in": "query",
            "description": "(bool) Filter on pending review.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "per_action",
            "in": "query",
            "description": "(bool) Whether to calculate billing per action.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "prepayorcontractonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "priority",
            "in": "query",
            "description": "(array of int) Returns tickets based on priority ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "product",
            "in": "query",
            "description": "(array of int) Returns tickets based on product ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "project_ids",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ready_for_invoicing",
            "in": "query",
            "description": "(bool) Filter on ready for invoicing.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "related_id",
            "in": "query",
            "description": "(int) Filters by the specified related ticket.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "release_id",
            "in": "query",
            "description": "(int) Filters by the specified release.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "requesttype",
            "in": "query",
            "description": "(array of int) Returns tickets based on request type ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "requesttype_id",
            "in": "query",
            "description": "(int) Filters by the specified request type.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "requesttypegroup",
            "in": "query",
            "description": "(array of int) Returns tickets based on request type group ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "(string) Filters response based on the search string.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_details",
            "in": "query",
            "description": "(string) Returns tickets based on the details matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_id",
            "in": "query",
            "description": "(string) Returns tickets based on ids matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_inventory_number",
            "in": "query",
            "description": "(string) Returns tickets based on an asset tag matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_oppcompanyname",
            "in": "query",
            "description": "(string) Returns tickets based on the opportunity company name matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_oppcontactname",
            "in": "query",
            "description": "(string) Returns tickets based on the opportunity contact name matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_oppemailaddress",
            "in": "query",
            "description": "(string) Returns tickets based on the opportunity email addresss matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_release1",
            "in": "query",
            "description": "(string) Returns tickets based on release 1 matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_release2",
            "in": "query",
            "description": "(string) Returns tickets based on release 2 matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_release3",
            "in": "query",
            "description": "(string) Returns tickets based on release 3 matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_releasenote",
            "in": "query",
            "description": "(string) Returns tickets based on the release note matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_reportedby",
            "in": "query",
            "description": "(string) Returns tickets based on the reportedby field matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_summary",
            "in": "query",
            "description": "(string) Returns tickets based on the summary matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_supplier_reference",
            "in": "query",
            "description": "(string) Returns tickets based on the supplier reference matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_user_name",
            "in": "query",
            "description": "(string) Returns tickets based on users matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_version",
            "in": "query",
            "description": "(string) Returns tickets based on the software version matching the search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "searchactions",
            "in": "query",
            "description": "(bool) Whether to search actions when using search.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "searchthisticketid",
            "in": "query",
            "description": "(int) Filters by the specified ticket.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "service_id",
            "in": "query",
            "description": "(int) Filters by the specified service.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "showonroadmap",
            "in": "query",
            "description": "(array of int) Filter on roadmap visibility in the array - 1 = visible - 0 = Not visible.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "site_id",
            "in": "query",
            "description": "(int) Filters by the specified site.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "sitepostcode",
            "in": "query",
            "description": "(bool) Include site postcode details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "sla",
            "in": "query",
            "description": "(array of int) Returns tickets based on SLA ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sprint_for_tickettype_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "sprints",
            "in": "query",
            "description": "(bool) Returns only sprint tickets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "startandendset",
            "in": "query",
            "description": "(bool) Filter on tickets that have a project start and end date set.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "startdate",
            "in": "query",
            "description": "(string) For use with the datesearch parameter.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "startdatetime",
            "in": "query",
            "description": "(bool) Include project start date and time details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "status",
            "in": "query",
            "description": "(array of int) Returns tickets based on Status ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "status_id",
            "in": "query",
            "description": "(int) Filters by the specified status.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "submittedandagents",
            "in": "query",
            "description": "(array of int) Returns tickets based on agent and agent submitted ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "supplier_id",
            "in": "query",
            "description": "(int) Filters by the specified supplier.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "supplier_status",
            "in": "query",
            "description": "(array of int) Returns tickets based on supplier status ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "team",
            "in": "query",
            "description": "(array of int) Returns tickets based on Team ID's in the array.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "team_name",
            "in": "query",
            "description": "(string) Include teame name details in the response.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ticketarea_id",
            "in": "query",
            "description": "(int) Will return tickets in this ticket area in the response.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "ticketcontract_id",
            "in": "query",
            "description": "(int) Filters by the specified ticket contract.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "ticketidonly",
            "in": "query",
            "description": "(bool) Returns only the ID fields (Ticket ID, SLA ID, Status ID, Client ID and Name and Lastincomingemail date) of the Tickets (Not compatible with Pagination).",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ticketids",
            "in": "query",
            "description": "(string) Returns only the tickets specified in the response.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ticketlinktype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "toplevel_id",
            "in": "query",
            "description": "(int) Filters by the specified top level.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "unlinked_only",
            "in": "query",
            "description": "(bool) Returns only unlinked tickets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "user_id",
            "in": "query",
            "description": "(int) Filters by the specified user.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "username",
            "in": "query",
            "description": "(string) Filters by the specified username.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "utcoffset",
            "in": "query",
            "description": "(double) Adds an offset to the UTC date.",
            "schema": {
              "type": "double"
            }
          },
          {
            "name": "utcoffset",
            "in": "query",
            "description": "(double) Adds an offset to the UTC date.",
            "schema": {
              "type": "double"
            }
          },
          {
            "name": "view_id",
            "in": "query",
            "description": "(int) The ID of the filter profile to filter by.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "withattachments",
            "in": "query",
            "description": "(bool) Returns only tickets with 1 or more attachment.",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Projects"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Projects/{id}": {
      "get": {
        "tags": [
          "Projects"
        ],
        "summary": "Get one Faults",
        "description": "Use this to return a single instance of Faults.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "amailentryid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "assignedto",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "consignablelines",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "debug",
            "in": "query",
            "description": "(bool) Include debug information in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "debug",
            "in": "query",
            "description": "(bool) Include debug information in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "dodatabaselookup",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "email",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "include_auditing",
            "in": "query",
            "description": "(bool) Include auditing in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeagent",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includechildids",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "(bool) Include extra objects in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelastaction",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelastappointment",
            "in": "query",
            "description": "(bool) Include the last appointment in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelinkedobjects",
            "in": "query",
            "description": "(bool) Include linked objects in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includenextappointment",
            "in": "query",
            "description": "(bool) Include the next appointment in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeparentchangeinfo",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeparentsubject",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeseenby",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "is_portal",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isdetailscreen",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ishalolink",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ispreview",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isteams",
            "in": "query",
            "description": "(bool) Returns only teams tickets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "nocache",
            "in": "query",
            "description": "(bool) Whether to cache the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "subject",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ticketidonly",
            "in": "query",
            "description": "(bool) Include only details related to the ticket specified in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "utcoffset",
            "in": "query",
            "description": "",
            "schema": {
              "type": "double"
            }
          },
          {
            "name": "utcoffset",
            "in": "query",
            "description": "",
            "schema": {
              "type": "double"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Projects"
        ],
        "summary": "Delete one Faults",
        "description": "Delete specific Faults.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "reason",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Projects/View": {
      "post": {
        "tags": [
          "Projects"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Faults"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/PRTGDetails": {
      "get": {
        "tags": [
          "PRTGDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "PRTGDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PRTGDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PRTGDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PRTGDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PRTGDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/PRTGDetails/{id}": {
      "get": {
        "tags": [
          "PRTGDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "PRTGDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/PublishProfiles": {
      "get": {
        "tags": [
          "PublishProfiles"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "PublishProfiles"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PublishProfiles"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PublishProfiles"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PublishProfiles"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/PublishProfiles"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/PublishProfiles/{id}": {
      "get": {
        "tags": [
          "PublishProfiles"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "PublishProfiles"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Qualification": {
      "get": {
        "tags": [
          "Qualification"
        ],
        "summary": "List of Qualification",
        "description": "Use this to return multiple Qualification.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "includecriteriainfo",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Qualification"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Qualification"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Qualification"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Qualification"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Qualification"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Qualification/{id}": {
      "get": {
        "tags": [
          "Qualification"
        ],
        "summary": "Get one Qualification",
        "description": "Use this to return a single instance of Qualification.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Qualification"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/QuickBooksDetails": {
      "get": {
        "tags": [
          "QuickBooksDetails"
        ],
        "summary": "List of QuickBooksDetails",
        "description": "Use this to return multiple QuickBooksDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "companyid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "connectedonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "QuickBooksDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/QuickBooksDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/QuickBooksDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/QuickBooksDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/QuickBooksDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/QuickBooksDetails/{id}": {
      "get": {
        "tags": [
          "QuickBooksDetails"
        ],
        "summary": "Get one QuickBooksDetails",
        "description": "Use this to return a single instance of QuickBooksDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "QuickBooksDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Quotation": {
      "get": {
        "tags": [
          "QuotationHeader"
        ],
        "summary": "List of QuotationHeader",
        "description": "Use this to return multiple QuotationHeader.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "awaiting_approval",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "closed",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "currentclientorall",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "includelines",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "my_approvals",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "needsprocessing",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "open",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "processed",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "quote_status",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "site_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "ticket_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "user_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "QuotationHeader"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/QuotationHeader"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/QuotationHeader"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/QuotationHeader"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/QuotationHeader"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Quotation/{id}": {
      "get": {
        "tags": [
          "QuotationHeader"
        ],
        "summary": "Get one QuotationHeader",
        "description": "Use this to return a single instance of QuotationHeader.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isportalview",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "QuotationHeader"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Quotation/Approval": {
      "post": {
        "tags": [
          "QuotationHeader"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/QuotationApproval"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/QuotationApproval"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/QuotationApproval"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/QuotationApproval"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/RecurringInvoice": {
      "get": {
        "tags": [
          "RecurringInvoiceHeader"
        ],
        "summary": "List of InvoiceHeader",
        "description": "Use this to return multiple InvoiceHeader.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "advanced_search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "asset_id",
            "in": "query",
            "description": "(int) Filters by the specified asset.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "awaiting_approval",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "billing_date",
            "in": "query",
            "description": "(string) Filter on billing date.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "billingcategory_ids",
            "in": "query",
            "description": "(string) Filters by the specified billing categories, comma seperated.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "(int) Filters by the specified client.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "client_ids",
            "in": "query",
            "description": "(string) Filters by the specified clients, comma seperated.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "contract_id",
            "in": "query",
            "description": "(int) Filters by the specified contract.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "(int) Number of contracts to return in the response.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "idonly",
            "in": "query",
            "description": "(bool) Include only the Invoice ID in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includecredits",
            "in": "query",
            "description": "(bool) Include invoice type credits in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeinvoices",
            "in": "query",
            "description": "(bool) Include invoice type invoice in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includelines",
            "in": "query",
            "description": "(bool) Include invoice lines in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includepoinvoices",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "invoicedateend",
            "in": "query",
            "description": "(bool) Include the field invoicedateend in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "invoicedatestart",
            "in": "query",
            "description": "(bool) Include the field invoicedatestart in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "my_approvals",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "notpostedonly",
            "in": "query",
            "description": "(bool) Filter on invoices that have not been posted.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "(string) The name of the field to order by first.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "(string) The name of the field to order by second.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "(string) The name of the field to order by third.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "(string) The name of the field to order by fourth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "(string) The name of the field to order by fifth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on first order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on second order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on third order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fourth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fifth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "(int) When using Pagination, the page number to return.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "(int) When using Pagination, the size of the page.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "(bool) Whether to use Pagination in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "paymentstatuses",
            "in": "query",
            "description": "(array of int) Filter on invoice payment status, comma seperated int.",
            "schema": {
              "type": "List<int>"
            }
          },
          {
            "name": "postedonly",
            "in": "query",
            "description": "(bool) Filter on invoices that have been posted.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "purchaseorder_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "quote_status",
            "in": "query",
            "description": "(string) Filters by the specified quote statuses, comma seperated.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ready_for_invoicing",
            "in": "query",
            "description": "(bool) Filters on whether the invoice is ready for invoicing.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "recurringinvoice_id",
            "in": "query",
            "description": "(int) Filter by contracts recurring invoice id.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "reviewrequired",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "rinvoice_type",
            "in": "query",
            "description": "(string) Filter on invoice type - values 'contracts', 'invoices', 'both'.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "salesorder_id",
            "in": "query",
            "description": "(int) Filter by contracts sales order id.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "(string) Filters response based on the search string.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sent_status",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "site_id",
            "in": "query",
            "description": "(int) Filters by the specified site.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "stripeautopaymentrequired",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ticket_id",
            "in": "query",
            "description": "(int) Return contracts assigned to a particular ticket.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "toplevel_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "user_id",
            "in": "query",
            "description": "(int) Filters by the specified user.",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "RecurringInvoiceHeader"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoiceHeader"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoiceHeader"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoiceHeader"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoiceHeader"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/RecurringInvoice/{id}": {
      "get": {
        "tags": [
          "RecurringInvoiceHeader"
        ],
        "summary": "Get one InvoiceHeader",
        "description": "Use this to return a single instance of InvoiceHeader.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "(bool) Include extra objects in the response.",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "RecurringInvoiceHeader"
        ],
        "summary": "Delete one InvoiceHeader",
        "description": "Delete specific InvoiceHeader.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "bypass_accounts_sync",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/RecurringInvoice/updatelines": {
      "post": {
        "tags": [
          "RecurringInvoiceHeader"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoiceDetail"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoiceDetail"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoiceDetail"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoiceDetail"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/RecurringInvoice/process": {
      "post": {
        "tags": [
          "RecurringInvoiceHeader"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/RecurringInvoice/Lines": {
      "post": {
        "tags": [
          "RecurringInvoiceHeader"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoiceDetail"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoiceDetail"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoiceDetail"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/InvoiceDetail"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Release": {
      "get": {
        "tags": [
          "Release"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "include_devops_project",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includenotecount",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "product_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "restrictmyversion",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "compare_version_seq",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "exclude_releasenote_group_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "releasenote_group_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Release"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Release"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Release"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Release"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Release"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Release/{id}": {
      "get": {
        "tags": [
          "Release"
        ],
        "summary": "Get one Release",
        "description": "Use this to return a single instance of Release.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Release"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ProductBranch": {
      "get": {
        "tags": [
          "ReleaseBranch"
        ],
        "summary": "List of ReleaseBranch",
        "description": "Use this to return multiple ReleaseBranch.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "product_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ProductComponent": {
      "get": {
        "tags": [
          "ReleaseComponent"
        ],
        "summary": "List of ReleaseComponent",
        "description": "Use this to return multiple ReleaseComponent.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "product_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ReleaseComponent"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ReleaseComponent"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ReleaseComponent"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ReleaseComponent"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ReleaseComponent"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ProductComponent/{id}": {
      "get": {
        "tags": [
          "ReleaseComponent"
        ],
        "summary": "Get one ReleaseComponent",
        "description": "Use this to return a single instance of ReleaseComponent.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ReleaseComponent"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ReleaseNoteGroup": {
      "get": {
        "tags": [
          "ReleaseNoteGroup"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ReleaseNoteGroup"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ReleaseNoteGroup"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ReleaseNoteGroup"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ReleaseNoteGroup"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ReleaseNoteGroup"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ReleaseNoteGroup/{id}": {
      "get": {
        "tags": [
          "ReleaseNoteGroup"
        ],
        "summary": "Get one ReleaseNoteGroup",
        "description": "Use this to return a single instance of ReleaseNoteGroup.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ReleaseNoteGroup"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ReleasePipeline": {
      "get": {
        "tags": [
          "ReleasePipeline"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ReleasePipeline"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ReleasePipeline"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ReleasePipeline"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ReleasePipeline"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ReleasePipeline"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ReleasePipeline/{id}": {
      "get": {
        "tags": [
          "ReleasePipeline"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ReleasePipeline"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Product": {
      "get": {
        "tags": [
          "ReleaseProduct"
        ],
        "summary": "List of ReleaseProduct",
        "description": "Use this to return multiple ReleaseProduct.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "devops_instance",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "third_party_only",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ReleaseProduct"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ReleaseProduct"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ReleaseProduct"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ReleaseProduct"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ReleaseProduct"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Product/{id}": {
      "get": {
        "tags": [
          "ReleaseProduct"
        ],
        "summary": "Get one ReleaseProduct",
        "description": "Use this to return a single instance of ReleaseProduct.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ReleaseProduct"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ReleaseType": {
      "get": {
        "tags": [
          "ReleaseType"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ReleaseType"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ReleaseType"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ReleaseType"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ReleaseType"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ReleaseType"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ReleaseType/{id}": {
      "get": {
        "tags": [
          "ReleaseType"
        ],
        "summary": "Get one ReleaseType",
        "description": "Use this to return a single instance of ReleaseType.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ReleaseType"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/RemoteSession": {
      "get": {
        "tags": [
          "RemoteSessionData"
        ],
        "summary": "List of RemoteSessionData",
        "description": "Use this to return multiple RemoteSessionData.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "agent",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "agent_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "includelinked",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "site_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "username",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "RemoteSessionData"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/RemoteSessionData"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/RemoteSessionData"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/RemoteSessionData"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/RemoteSessionData"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/RemoteSession/{id}": {
      "get": {
        "tags": [
          "RemoteSessionData"
        ],
        "summary": "Get one RemoteSessionData",
        "description": "Use this to return a single instance of RemoteSessionData.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "RemoteSessionData"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/RemoteSessionTeams": {
      "get": {
        "tags": [
          "RemoteSessionTeams"
        ],
        "summary": "List of RemoteSessionTeams",
        "description": "Use this to return multiple RemoteSessionTeams.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "includeenabled",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "msid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ReportData/{publishedid}": {
      "get": {
        "tags": [
          "ReportData"
        ],
        "parameters": [
          {
            "name": "publishedid",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ReportRepository": {
      "get": {
        "tags": [
          "ReportRepository"
        ],
        "summary": "List of AnalyzerProfile",
        "description": "Use this to return multiple AnalyzerProfile.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "agentrestriction",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "chartonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "clientname",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "includepublished",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "reportgroup_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ReportRepository/{id}": {
      "get": {
        "tags": [
          "ReportRepository"
        ],
        "summary": "Get one AnalyzerProfile",
        "description": "Use this to return a single instance of AnalyzerProfile.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "clientname",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "dashboard_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "dashboard_published_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "dontloadsystemreport",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "getcompositetoken",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "invoice_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "loadreport",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "report_access_token",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "reportingperiod",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "reportingperiodenddate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "reportingperiodstartdate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ReportRepository/ReportCategories": {
      "get": {
        "tags": [
          "ReportRepository"
        ],
        "summary": "List of Lookup",
        "description": "Use this to return multiple Lookup.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "access_control_level",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "assettype_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "clientname",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "contract_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "country_code_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "dbc_company_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "domain",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "exclude_nocharge",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "exclude_nolinkedtypes",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "exclude_zero",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "iscustomfield",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "istree",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "lookupid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "ordervaluetype",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "outcome_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "showallcodes",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ticket_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "unameaprestriction",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "use",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "use2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TicketType": {
      "get": {
        "tags": [
          "RequestType"
        ],
        "summary": "List of RequestType",
        "description": "Use this to return multiple RequestType.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "access_control_level",
            "in": "query",
            "description": "(int) Filters response based on the access control level.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "anonanduser",
            "in": "query",
            "description": "(bool) Filter on ticket types that can be viewed by anonymous users.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "can_create_only",
            "in": "query",
            "description": "(bool) Filters by the ticket types that are created.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "can_edit_only",
            "in": "query",
            "description": "(bool) Filters by the ticket types that can be edited.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "canagentsselect",
            "in": "query",
            "description": "(bool) Filter on ticket types that agents can select.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "canusercreate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "(int) Filter Request Types by a particular customer.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "domain",
            "in": "query",
            "description": "(string) For use with counts: reqs - tickets, opps - opportunities, prjs - projects.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "group_id",
            "in": "query",
            "description": "(int) Filters by the ticket type group.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "include_current",
            "in": "query",
            "description": "(int) Includes this ticket type in the response - used alongside can create and can edit.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "include_mandatory_field_check",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isquicktimedropdown",
            "in": "query",
            "description": "(bool) Filters by the ticket types that display on quick time.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "itil_type",
            "in": "query",
            "description": "(int) Filter by itil type.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "outcome_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "searchtickets",
            "in": "query",
            "description": "(string) Filter on ticket types based on tickets.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "showall",
            "in": "query",
            "description": "(bool) Admin override to show all ticket types, overriding tickets permissions.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showcounts",
            "in": "query",
            "description": "(bool) Show the count of tickets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showinactive",
            "in": "query",
            "description": "(bool) Include inactive ticket types in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "sprints_only",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ticketarea_id",
            "in": "query",
            "description": "(int) Only for showcounts - ticket area filter.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "user_only",
            "in": "query",
            "description": "(bool) Filters by the ticket types that user can see.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "view_id",
            "in": "query",
            "description": "(int) Only for showcounts - ticket view filter.",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "RequestType"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/RequestType"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/RequestType"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/RequestType"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/RequestType"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TicketType/{id}": {
      "get": {
        "tags": [
          "RequestType"
        ],
        "summary": "Get one RequestType",
        "description": "Use this to return a single instance of RequestType.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "can_create_only",
            "in": "query",
            "description": "(bool) Filters by the statuses that are created.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "can_edit_only",
            "in": "query",
            "description": "(bool) Filters by the statuses that can be edited.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "debug",
            "in": "query",
            "description": "(bool) Include debug information in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeconfig",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "(bool) Include extra objects in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includekbinfo",
            "in": "query",
            "description": "(bool) Include knowledge base information in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeteamrestrictions",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isdetailscreen",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isnewticket",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "survey_fields",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ticket_id",
            "in": "query",
            "description": "(int) Filter by the specified ticket.",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "RequestType"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TicketTypeField": {
      "get": {
        "tags": [
          "RequestTypeField"
        ],
        "summary": "List of RequestTypeField",
        "description": "Use this to return multiple RequestTypeField.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "buildcache",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "debug",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isrtconfig",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TicketTypeGroup": {
      "get": {
        "tags": [
          "RequestTypeGroup"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "RequestTypeGroup"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/RequestTypeGroup"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/RequestTypeGroup"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/RequestTypeGroup"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/RequestTypeGroup"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TicketTypeGroup/{id}": {
      "get": {
        "tags": [
          "RequestTypeGroup"
        ],
        "summary": "Get one RequestTypeGroup",
        "description": "Use this to return a single instance of RequestTypeGroup.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "getfields",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "RequestTypeGroup"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ResourceType": {
      "get": {
        "tags": [
          "ResourceType"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ResourceType/{id}": {
      "get": {
        "tags": [
          "ResourceType"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Roadmap": {
      "get": {
        "tags": [
          "Roadmap"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "halocrm",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "haloitsm",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "halopsa",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "haloservicedesk",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "product_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "roadmapcolumnview",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "halocrm",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "haloitsm",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "halopsa",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "haloservicedesk",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "product_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "roadmapcolumnview",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SageBusinessCloudDetails": {
      "get": {
        "tags": [
          "SageBusinessCloudDetails"
        ],
        "summary": "List of SageBusinessCloudDetails",
        "description": "Use this to return multiple SageBusinessCloudDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "connectedonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "tenantid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "SageBusinessCloudDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SageBusinessCloudDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SageBusinessCloudDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SageBusinessCloudDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SageBusinessCloudDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SageBusinessCloudDetails/{id}": {
      "get": {
        "tags": [
          "SageBusinessCloudDetails"
        ],
        "summary": "Get one SageBusinessCloudDetails",
        "description": "Use this to return a single instance of SageBusinessCloudDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "SageBusinessCloudDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SalesMailbox": {
      "get": {
        "tags": [
          "SalesMailbox"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "SalesMailbox"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SalesMailbox"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SalesMailbox"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SalesMailbox"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SalesMailbox"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SalesMailbox/{id}": {
      "get": {
        "tags": [
          "SalesMailbox"
        ],
        "summary": "Get one SalesMailbox",
        "description": "Use this to return a single instance of SalesMailbox.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "_test_access",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "SalesMailbox"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SalesMailboxDetail": {
      "post": {
        "tags": [
          "SalesMailboxDetail"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SalesMailboxDetail"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SalesMailboxDetail"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SalesMailboxDetail"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SalesMailboxDetail"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Schedule": {
      "get": {
        "tags": [
          "Schedule"
        ],
        "summary": "List of Schedule",
        "description": "Use this to return multiple Schedule.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "primaryid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Schedule"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Schedule"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Schedule"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Schedule"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Schedule"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Schedule/{id}": {
      "get": {
        "tags": [
          "Schedule"
        ],
        "summary": "Get one Schedule",
        "description": "Use this to return a single instance of Schedule.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ScheduleOccurrence": {
      "get": {
        "tags": [
          "ScheduleOccurrence"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ScheduleOccurrence"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "format": "int32"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ScheduleOccurrence/{id}": {
      "get": {
        "tags": [
          "ScheduleOccurrence"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ScreenLayout": {
      "get": {
        "tags": [
          "ScreenLayout"
        ],
        "summary": "List of ScreenLayout",
        "description": "Use this to return multiple ScreenLayout.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "typeid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ScreenLayout"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ScreenLayout"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ScreenLayout"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ScreenLayout"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ScreenLayout"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ScreenLayout/{id}": {
      "get": {
        "tags": [
          "ScreenLayout"
        ],
        "summary": "Get one ScreenLayout",
        "description": "Use this to return a single instance of ScreenLayout.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ScreenLayout"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CallScript": {
      "get": {
        "tags": [
          "ScriptHeader"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ScriptHeader"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ScriptHeader"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ScriptHeader"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ScriptHeader"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ScriptHeader"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/CallScript/{id}": {
      "get": {
        "tags": [
          "ScriptHeader"
        ],
        "summary": "Get one ScriptHeader",
        "description": "Use this to return a single instance of ScriptHeader.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ScriptHeader"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Search": {
      "get": {
        "tags": [
          "Search"
        ],
        "summary": "List of Search",
        "description": "Use this to return multiple Search.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "count_per_entity",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Team": {
      "get": {
        "tags": [
          "SectionDetail"
        ],
        "summary": "List of SectionDetail",
        "description": "Use this to return multiple SectionDetail.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "can_edit_only",
            "in": "query",
            "description": "(bool) Filter on teams that you have permission to edit.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "chat_only",
            "in": "query",
            "description": "(bool) Filter on teams that are enabled fro live chat.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "department_id",
            "in": "query",
            "description": "(int) Filter Teams belonging to a particular department.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "domain",
            "in": "query",
            "description": "(string) For use with counts: reqs - tickets, opps - opportunities, prjs - projects.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ids",
            "in": "query",
            "description": "(string) Filter by team ids, comma seperated.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "include_managers",
            "in": "query",
            "description": "(bool) Show the managers in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeagentsforteams",
            "in": "query",
            "description": "(string) Comma separated list of team names. Agents in these teams will be returned.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includedisabled",
            "in": "query",
            "description": "(string) Include disabled Teams in the response.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeenabled",
            "in": "query",
            "description": "(string) Include enabled Teams in the response.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "istree",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "memberonly",
            "in": "query",
            "description": "(bool) Only returns sections that the current agent is a member of.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "mydeps",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "myteamsonly",
            "in": "query",
            "description": "(bool) Only returns sections that you are a member of.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderbyseq",
            "in": "query",
            "description": "(bool) Order by sequence number.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "outcome_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "showall",
            "in": "query",
            "description": "(bool) Admin override to show all teams, overriding team permissions.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showcounts",
            "in": "query",
            "description": "(bool) Show the count of tickets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ticketarea_id",
            "in": "query",
            "description": "(int) Only for showcounts - ticket area filter.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "(string) Filter by team domain: reqs - tickets, opps - opportunities, prjs - projects.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "view_id",
            "in": "query",
            "description": "(int) Only for showcounts - ticket view filter.",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "SectionDetail"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SectionDetail"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SectionDetail"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SectionDetail"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SectionDetail"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Team/Tree": {
      "get": {
        "tags": [
          "SectionDetail"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Team/{id}": {
      "get": {
        "tags": [
          "SectionDetail"
        ],
        "summary": "Get one SectionDetail",
        "description": "Use this to return a single instance of SectionDetail.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includeagents",
            "in": "query",
            "description": "(bool) Include agent details in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "(bool) Include extra objects in the response.",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "SectionDetail"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SecurityCheck": {
      "get": {
        "tags": [
          "SecurityCheck"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SecurityQuestion": {
      "get": {
        "tags": [
          "SecurityQuestion"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "SecurityQuestion"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SecurityQuestion"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SecurityQuestion"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SecurityQuestion"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SecurityQuestion"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SecurityQuestion/{id}": {
      "get": {
        "tags": [
          "SecurityQuestion"
        ],
        "summary": "Get one SecurityQuestion",
        "description": "Use this to return a single instance of SecurityQuestion.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "SecurityQuestion"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SecurityQuestionValidate": {
      "get": {
        "tags": [
          "SecurityQuestionValidate"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "SecurityQuestionValidate"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NPR_Result"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NPR_Result"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NPR_Result"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/NPR_Result"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ServiceAvailability": {
      "get": {
        "tags": [
          "ServiceAvailability"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ServiceAvailability"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ServiceAvailability"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ServiceAvailability"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ServiceAvailability"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ServiceAvailability"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ServiceAvailability/{id}": {
      "get": {
        "tags": [
          "ServiceAvailability"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ServiceAvailability"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ServiceCategory": {
      "get": {
        "tags": [
          "ServiceCategory"
        ],
        "summary": "List of ServiceCategory",
        "description": "Use this to return multiple ServiceCategory.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "access_control_level",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "include_parent_name",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "itil_ticket_type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "user_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ServiceCategory"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ServiceCategory"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ServiceCategory"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ServiceCategory"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ServiceCategory"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ServiceCategory/{id}": {
      "get": {
        "tags": [
          "ServiceCategory"
        ],
        "summary": "Get one ServiceCategory",
        "description": "Use this to return a single instance of ServiceCategory.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ServiceCategory"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ServiceRequestDetails": {
      "get": {
        "tags": [
          "ServiceRequestDetails"
        ],
        "summary": "List of ServiceRequestDetails",
        "description": "Use this to return multiple ServiceRequestDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "exclude_urls",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "service_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ServiceRequestDetails/{id}": {
      "get": {
        "tags": [
          "ServiceRequestDetails"
        ],
        "summary": "Get one ServiceRequestDetails",
        "description": "Use this to return a single instance of ServiceRequestDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ServiceRestriction": {
      "get": {
        "tags": [
          "ServiceRestriction"
        ],
        "summary": "List of ServiceRestriction",
        "description": "Use this to return multiple ServiceRestriction.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "client_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "service_category_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "service_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Service": {
      "get": {
        "tags": [
          "ServSite"
        ],
        "summary": "List of ServSite",
        "description": "Use this to return multiple ServSite.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "access_control_level",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "asset_ids",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "includechildservices",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includestatusinfo",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "itil_ticket_type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "monitoredonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "parent_service_category_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "relatedservicesonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "service_category_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "service_category_ids",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "service_status_ids",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "subscribedonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "template_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "ticket_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "tickettype_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "user_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ServSite"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ServSite"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ServSite"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ServSite"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ServSite"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Service/{id}": {
      "get": {
        "tags": [
          "ServSite"
        ],
        "summary": "Get one ServSite",
        "description": "Use this to return a single instance of ServSite.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "user_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ServSite"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Service/unsubscribe": {
      "post": {
        "tags": [
          "ServSite"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UnsubscribeService"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UnsubscribeService"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UnsubscribeService"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UnsubscribeService"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ServiceStatus": {
      "get": {
        "tags": [
          "ServStatus"
        ],
        "summary": "List of ServStatus",
        "description": "Use this to return multiple ServStatus.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "service_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ServStatus"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ServStatus"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ServStatus"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ServStatus"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ServStatus"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ServiceStatus/Subscribe/{id}": {
      "get": {
        "tags": [
          "ServStatus"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ServiceStatus/{id}": {
      "get": {
        "tags": [
          "ServStatus"
        ],
        "summary": "Get one ServStatus",
        "description": "Use this to return a single instance of ServStatus.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ServStatus"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ServiceStatus/Subscribe": {
      "post": {
        "tags": [
          "ServStatus"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ServStatusSubscribe"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ServStatusSubscribe"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ServStatusSubscribe"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ServStatusSubscribe"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SetupTab": {
      "get": {
        "tags": [
          "SetupTab"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "SetupTab"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SetupTab"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SetupTab"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SetupTab"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SetupTab"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SetupTab/{id}": {
      "get": {
        "tags": [
          "SetupTab"
        ],
        "summary": "Get one SetupTab",
        "description": "Use this to return a single instance of SetupTab.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SetupTabGroup": {
      "get": {
        "tags": [
          "SetupTabGroup"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SetupTabGroup/{id}": {
      "get": {
        "tags": [
          "SetupTabGroup"
        ],
        "summary": "Get one SetupTabGroup",
        "description": "Use this to return a single instance of SetupTabGroup.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SharePoint/Get": {
      "get": {
        "tags": [
          "SharePoint"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ShopifyDetails": {
      "get": {
        "tags": [
          "ShopifyDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ShopifyDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ShopifyDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ShopifyDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ShopifyDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ShopifyDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ShopifyDetails/{id}": {
      "get": {
        "tags": [
          "ShopifyDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ShopifyDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Site": {
      "get": {
        "tags": [
          "Site"
        ],
        "summary": "List of Site",
        "description": "Use this to return multiple Site.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "activeinactive",
            "in": "query",
            "description": "(string) Takes two comma separated values, the first sets includeactive and the second sets includeinactive.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "advanced_search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "azuresites",
            "in": "query",
            "description": "(bool) Include only azure sites in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "(int) Filters by the specified client.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "contract_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "(int) When not using pagination, the number of results to return.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "exclude_internal",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "gfisites",
            "in": "query",
            "description": "(bool) Include only GFI sites in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "idonly",
            "in": "query",
            "description": "(bool) Returns only the ID field (Site ID) of the Sites (Not compatible with Pagination).",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeactive",
            "in": "query",
            "description": "(bool) Include sites that are active in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeaddress",
            "in": "query",
            "description": "(bool) Include site address in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeinactive",
            "in": "query",
            "description": "(bool) Include sites that are inactive in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includenonstocklocations",
            "in": "query",
            "description": "(bool) Include sites that are not a stock location in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includenoorderstockbin",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includenotes",
            "in": "query",
            "description": "(bool) Include site notes in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includestocklocations",
            "in": "query",
            "description": "(bool) Include sites that are a stock location in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "iscalendarfilter",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "item_id_qty",
            "in": "query",
            "description": "(bool) Include stock information fields for the specified item id in the response.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "item_salesorder_id",
            "in": "query",
            "description": "(bool) Include stock information fields for the specified sales order id in the response.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "item_salesorder_line",
            "in": "query",
            "description": "(bool) Include stock information fields for the specified sales oreder line id in the response.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "lastupdatefromdate",
            "in": "query",
            "description": "(bool) Include the field lastupdatefromdate in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "lastupdatetodate",
            "in": "query",
            "description": "(bool) Include the field lastupdatetodate in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "(string) The name of the field to order by first.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "(string) The name of the field to order by second.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "(string) The name of the field to order by third.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "(string) The name of the field to order by fourth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "(string) The name of the field to order by fifth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on first order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on second order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on third order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fourth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fifth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "override_enablestockbins",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "(int) When using Pagination, the page number to return.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "(int) When using Pagination, the size of the page.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "(bool) Whether to use Pagination in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "(string) Filter by Customers like your search string.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "site_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "sitefields",
            "in": "query",
            "description": "(string) IDs of site fields to include in the response.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "stocklocation",
            "in": "query",
            "description": "(string) Filter on stock locations, comma separated.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "toplevel_id",
            "in": "query",
            "description": "(int) Filters by the specified top level.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "user_override",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Site"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Site"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Site"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Site"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Site"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Site/StockBins": {
      "get": {
        "tags": [
          "Site"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Site/{id}": {
      "get": {
        "tags": [
          "Site"
        ],
        "summary": "Get one Site",
        "description": "Use this to return a single instance of Site.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "client_override",
            "in": "query",
            "description": "(int) Filters on a given client id.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "domain",
            "in": "query",
            "description": "(string) Filter on site permissions - 'opps' defaults sites opportunities.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeactivity",
            "in": "query",
            "description": "(bool) Whether to include site ticket activity in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "(bool) Include extra objects in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "issetup",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "tickettype_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Site"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SlackDetails": {
      "get": {
        "tags": [
          "SlackDetails"
        ],
        "summary": "List of SlackDetails",
        "description": "Use this to return multiple SlackDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "agent_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "channel_name",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includedisabled",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeenabled",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "team_name",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "SlackDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SlackDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SlackDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SlackDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SlackDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SlackDetails/{id}": {
      "get": {
        "tags": [
          "SlackDetails"
        ],
        "summary": "Get one SlackDetails",
        "description": "Use this to return a single instance of SlackDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "SlackDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SlackDetails/Uninstall": {
      "post": {
        "tags": [
          "SlackDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/SlackDetails"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SlackDetails"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/SlackDetails"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/SlackDetails"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SLA": {
      "get": {
        "tags": [
          "SlaHead"
        ],
        "summary": "List of SlaHead",
        "description": "Use this to return multiple SlaHead.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "access_control_level",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "isconfig",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showpriorities",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showworkdays",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "SlaHead"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SlaHead"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SlaHead"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SlaHead"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SlaHead"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SLA/{id}": {
      "get": {
        "tags": [
          "SlaHead"
        ],
        "summary": "Get one SlaHead",
        "description": "Use this to return a single instance of SlaHead.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "SlaHead"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SnipeITDetails": {
      "get": {
        "tags": [
          "SnipeITDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "SnipeITDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SnipeITDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SnipeITDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SnipeITDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SnipeITDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SnipeITDetails/{id}": {
      "get": {
        "tags": [
          "SnipeITDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "SnipeITDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SnowDetails": {
      "get": {
        "tags": [
          "SnowDetails"
        ],
        "summary": "List of SnowDetails",
        "description": "Use this to return multiple SnowDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "SnowDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SnowDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SnowDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SnowDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SnowDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SnowDetails/{id}": {
      "get": {
        "tags": [
          "SnowDetails"
        ],
        "summary": "Get one SnowDetails",
        "description": "Use this to return a single instance of SnowDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "doDecrypt",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "SnowDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SQLImport": {
      "get": {
        "tags": [
          "SQLImport"
        ],
        "summary": "List of SQLImport",
        "description": "Use this to return multiple SQLImport.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "clientidoverride",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "integratorenabled",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showpositiveonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "SQLImport"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SQLImport"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SQLImport"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SQLImport"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SQLImport"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SQLImport/{id}": {
      "get": {
        "tags": [
          "SQLImport"
        ],
        "summary": "Get one SQLImport",
        "description": "Use this to return a single instance of SQLImport.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "clientidoverride",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "SQLImport"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Template": {
      "get": {
        "tags": [
          "StdRequest"
        ],
        "summary": "List of StdRequest",
        "description": "Use this to return multiple StdRequest.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "access_control_level",
            "in": "query",
            "description": "(string) Filters response based on the access control level.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "action_id",
            "in": "query",
            "description": "(int) Filter by the specified action.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "agent_id",
            "in": "query",
            "description": "(int) Filter by reports with permissions to a particular agent id.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "anonanduser",
            "in": "query",
            "description": "(bool) Filter on reports that can be viewed by anonymous users.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "asset_id",
            "in": "query",
            "description": "(int) Filter by asset id.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "(int) Filter by the specified client.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "department_id",
            "in": "query",
            "description": "(int) Filter by reports with permissions to a particular department id.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "domain",
            "in": "query",
            "description": "(string) Filter on tickets areas - 'reqs' = (not projects not oppportunities) or (projects not opportunities) - 'opps' = opportunities - 'prjs' = projects.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "group_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "include_ticket_id",
            "in": "query",
            "description": "(int) Filter by the specified ticket.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "includeclients",
            "in": "query",
            "description": "(bool) Include which clients have access to the reports.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includenames",
            "in": "query",
            "description": "(bool) Include which agents/teams/organisations have access to the reports.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "itil_ticket_type_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "itil_type",
            "in": "query",
            "description": "(int) Filter by itil type.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "(string) The name of the field to order by first.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "(string) The name of the field to order by second.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "(string) The name of the field to order by third.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "(string) The name of the field to order by fourth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "(string) The name of the field to order by fifth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on first order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on second order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on third order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fourth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fifth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "(int) When using Pagination, the page number to return.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "(int) When using Pagination, the size of the page.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "(bool) Whether to use Pagination in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "parent_template_id",
            "in": "query",
            "description": "(int) Filter by reports with permissions to a particular parent id.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "report_id",
            "in": "query",
            "description": "(int) Filter by report id.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "(string) Filters response based on the search string.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "showall",
            "in": "query",
            "description": "(bool) Admin override to return all reports.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "team_id",
            "in": "query",
            "description": "(int) Filter by reports with permissions to a particular team id.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "ticket_type_id",
            "in": "query",
            "description": "(int) Filter by the specified ticket type.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "todo_client_id",
            "in": "query",
            "description": "(string) Filters response based on the to-do client id.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "todo_only",
            "in": "query",
            "description": "(bool) Include only reports that are 'to-do' in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "(int) Filters response based on the report type.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "types",
            "in": "query",
            "description": "(string) Return reports of these report types, comma seperated.",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "StdRequest"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/StdRequest"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/StdRequest"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/StdRequest"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/StdRequest"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Template/{id}": {
      "get": {
        "tags": [
          "StdRequest"
        ],
        "summary": "Get one StdRequest",
        "description": "Use this to return a single instance of StdRequest.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "(bool) Include extra objects in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includekbinfo",
            "in": "query",
            "description": "(bool) Include knowledge base information in the response.",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "StdRequest"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/StreamOneIonDetails": {
      "get": {
        "tags": [
          "StreamOneIonDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "StreamOneIonDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/StreamOneIonDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/StreamOneIonDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/StreamOneIonDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/StreamOneIonDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/StreamOneIonDetails/{id}": {
      "get": {
        "tags": [
          "StreamOneIonDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "StreamOneIonDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/PurchaseOrder": {
      "get": {
        "tags": [
          "SupplierOrderHeader"
        ],
        "summary": "List of SupplierOrderHeader",
        "description": "Use this to return multiple SupplierOrderHeader.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "awaiting_approval",
            "in": "query",
            "description": "(int) Filter by the suppliers that are awaiting approval.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "awaitingstock",
            "in": "query",
            "description": "(bool) Filter by suppliers awaiting stock.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "(int) Filters by the specified client.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "closed",
            "in": "query",
            "description": "(bool) Filter by closed status.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "(int) Number of contracts to return in the response.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "deliver_to_us",
            "in": "query",
            "description": "(bool) Filter on delivery to us option.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "deliver_to_user_salesorder_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "my_approvals",
            "in": "query",
            "description": "(int) Filter by the suppliers that are awaiting approval from you.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "open",
            "in": "query",
            "description": "(bool) Filter by open status.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "(string) The name of the field to order by first.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "(string) The name of the field to order by second.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "(string) The name of the field to order by third.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "(string) The name of the field to order by fourth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "(string) The name of the field to order by fifth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on first order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on second order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on third order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fourth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fifth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "(int) When using Pagination, the page number to return.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "(int) When using Pagination, the size of the page.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "(bool) Whether to use Pagination in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "po_status",
            "in": "query",
            "description": "(string) Filters by the specified purchase order statuses - comma seperated.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "salesorder_id",
            "in": "query",
            "description": "(int) Filter by the specified sales order.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "(string) Filters response based on the search string.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "site_id",
            "in": "query",
            "description": "(int) Filters by the specified site.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "supplier_id",
            "in": "query",
            "description": "(int) Filters by the specified supplier.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "ticket_id",
            "in": "query",
            "description": "(int) Filter by the specified ticket.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "unsent",
            "in": "query",
            "description": "(bool) Filter by sent status.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "user_id",
            "in": "query",
            "description": "(int) Filters by the specified user.",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "SupplierOrderHeader"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SupplierOrderHeader"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SupplierOrderHeader"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SupplierOrderHeader"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SupplierOrderHeader"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/PurchaseOrder/{id}": {
      "get": {
        "tags": [
          "SupplierOrderHeader"
        ],
        "summary": "Get one SupplierOrderHeader",
        "description": "Use this to return a single instance of SupplierOrderHeader.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "extrareceivablelines",
            "in": "query",
            "description": "(bool) Include also the deliver to us for the suppliers that have recieved more quantity than they currently have in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "(bool) Include extra objects in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "invoiceablelines",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "receivablelines",
            "in": "query",
            "description": "(bool) Include only consignable lines in the response.",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "SupplierOrderHeader"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/PurchaseOrder/confirmreceipt": {
      "post": {
        "tags": [
          "SupplierOrderHeader"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/SupplierOrderHeader"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SupplierOrderHeader"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/SupplierOrderHeader"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/SupplierOrderHeader"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SynnexDetails": {
      "get": {
        "tags": [
          "SynnexDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "SynnexDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SynnexDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SynnexDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SynnexDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/SynnexDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/SynnexDetails/{id}": {
      "get": {
        "tags": [
          "SynnexDetails"
        ],
        "summary": "Get one IngramMicroDetails",
        "description": "Use this to return a single instance of IngramMicroDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "SynnexDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Tabs": {
      "get": {
        "tags": [
          "Tabname"
        ],
        "summary": "List of Tabname",
        "description": "Use this to return multiple Tabname.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "typeid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Tabname"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Tabname"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Tabname"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Tabname"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Tabname"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Tabs/{id}": {
      "get": {
        "tags": [
          "Tabname"
        ],
        "summary": "Get one Tabname",
        "description": "Use this to return a single instance of Tabname.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Tabname"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Tags": {
      "get": {
        "tags": [
          "Tag"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Tag"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Tag"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Tag"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Tag"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Tag"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Tags/{id}": {
      "get": {
        "tags": [
          "Tag"
        ],
        "summary": "Get one Tag",
        "description": "Use this to return a single instance of Tag.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Tag"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TaniumDetails": {
      "get": {
        "tags": [
          "TaniumDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "TaniumDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TaniumDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TaniumDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TaniumDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TaniumDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TaniumDetails/{id}": {
      "get": {
        "tags": [
          "TaniumDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "TaniumDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TaskMonitorEvent": {
      "get": {
        "tags": [
          "TaskMonitorEvent"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TaskSchedule": {
      "get": {
        "tags": [
          "TaskSchedule"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "TaskSchedule"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TaskTrace": {
      "get": {
        "tags": [
          "TaskTrace"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TaskTrace/{id}": {
      "get": {
        "tags": [
          "TaskTrace"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Tax": {
      "get": {
        "tags": [
          "Tax"
        ],
        "summary": "List of Tax",
        "description": "Use this to return multiple Tax.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "kashflowtenantid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "qbocompanyid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "related_to",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "xerotenantid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Tax"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Tax"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Tax"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Tax"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Tax"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Tax/{id}": {
      "get": {
        "tags": [
          "Tax"
        ],
        "summary": "Get one Tax",
        "description": "Use this to return a single instance of Tax.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeqbotaxrates",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Tax"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TaxRule": {
      "get": {
        "tags": [
          "TaxRule"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "TaxRule"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TaxRule"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TaxRule"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TaxRule"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TaxRule"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TaxRule/{id}": {
      "get": {
        "tags": [
          "TaxRule"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "TaxRule"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TeamImage/{id}": {
      "get": {
        "tags": [
          "TeamImage"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ExternalChatMessage": {
      "get": {
        "tags": [
          "TeamsChatMessage"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "TeamsChatMessage"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TeamsChatMessage_List"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TeamsChatMessage_List"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TeamsChatMessage_List"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TeamsChatMessage_List"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ExternalChatMessage/{id}": {
      "get": {
        "tags": [
          "TeamsChatMessage"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "TeamsChatMessage"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TechDataResellerDetails": {
      "get": {
        "tags": [
          "TechDataResellerDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "TechDataResellerDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TechDataResellerDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TechDataResellerDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TechDataResellerDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TechDataResellerDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TechDataResellerDetails/{id}": {
      "get": {
        "tags": [
          "TechDataResellerDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "TechDataResellerDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Tenable/Get": {
      "get": {
        "tags": [
          "Tenable"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Tenable/Export": {
      "post": {
        "tags": [
          "Tenable"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "$ref": "#/components/schemas/TenableCreateExport"
              }
            },
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TenableCreateExport"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/TenableCreateExport"
              }
            },
            "application/*+json": {
              "schema": {
                "$ref": "#/components/schemas/TenableCreateExport"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Tenable/Status": {
      "get": {
        "tags": [
          "Tenable"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Tenable/Cancel": {
      "post": {
        "tags": [
          "Tenable"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TenableDetails": {
      "get": {
        "tags": [
          "TenableDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "TenableDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TenableDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TenableDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TenableDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TenableDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TenableDetails/{id}": {
      "get": {
        "tags": [
          "TenableDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "TenableDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Tenant": {
      "get": {
        "tags": [
          "Tenant"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Tenant"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Test1": {
      "get": {
        "tags": [
          "Test1"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Test3": {
      "get": {
        "tags": [
          "Test3"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Test4": {
      "get": {
        "tags": [
          "Test4"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TestError": {
      "get": {
        "tags": [
          "TestError"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TicketArea": {
      "get": {
        "tags": [
          "TicketArea"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "TicketArea"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TicketArea"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TicketArea"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TicketArea"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TicketArea"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TicketArea/{id}": {
      "get": {
        "tags": [
          "TicketArea"
        ],
        "summary": "Get one TicketArea",
        "description": "Use this to return a single instance of TicketArea.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "TicketArea"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Timesheet": {
      "get": {
        "tags": [
          "Timesheet"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Timesheet"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Timesheet"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Timesheet"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Timesheet"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Timesheet"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Timesheet/mine": {
      "get": {
        "tags": [
          "Timesheet"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Timesheet/forecasting": {
      "get": {
        "tags": [
          "Timesheet"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Timesheet/{id}": {
      "get": {
        "tags": [
          "Timesheet"
        ],
        "summary": "Get one Timesheet",
        "description": "Use this to return a single instance of Timesheet.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "agent_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "date",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TimesheetEvent": {
      "get": {
        "tags": [
          "TimesheetEvent"
        ],
        "summary": "List of TimesheetEvent",
        "description": "Use this to return multiple TimesheetEvent.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "agent_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "agents",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "end_date",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "start_date",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "utcoffset",
            "in": "query",
            "description": "",
            "schema": {
              "type": "double"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "TimesheetEvent"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TimesheetEvent"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TimesheetEvent"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TimesheetEvent"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TimesheetEvent"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TimesheetEvent/mine": {
      "get": {
        "tags": [
          "TimesheetEvent"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TimesheetEvent/{id}": {
      "get": {
        "tags": [
          "TimesheetEvent"
        ],
        "summary": "Get one TimesheetEvent",
        "description": "Use this to return a single instance of TimesheetEvent.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "TimesheetEvent"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Timeslot": {
      "get": {
        "tags": [
          "Timeslot"
        ],
        "summary": "List of Timeslot",
        "description": "Use this to return multiple Timeslot.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "agent_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "workday_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ToDoGroup": {
      "get": {
        "tags": [
          "ToDoGroup"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ToDoGroup"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ToDoGroup"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ToDoGroup"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ToDoGroup"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ToDoGroup"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ToDoGroup/{id}": {
      "get": {
        "tags": [
          "ToDoGroup"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ToDoGroup"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Outcome": {
      "get": {
        "tags": [
          "TOutcome"
        ],
        "summary": "List of TOutcome",
        "description": "Use this to return multiple TOutcome.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "access_control_level",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "debug",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "excludesystemactions",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "quick_only",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showhidden",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showsystemactions",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "slastate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "status",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "supplier_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "supplier_status",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "tickettype_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "workflow_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "workflow_step",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "TOutcome"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TOutcome"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TOutcome"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TOutcome"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TOutcome"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Outcome/{id}": {
      "get": {
        "tags": [
          "TOutcome"
        ],
        "summary": "Get one TOutcome",
        "description": "Use this to return a single instance of TOutcome.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "action_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "anon_ticketid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "contract_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "debug",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "invoice_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "matched_kb_client_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "matched_kbid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "override_user_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "purchaseorder_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "quotation_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "salesorder_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "selected_supplier_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "ticket_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "token",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "TOutcome"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TopLevel": {
      "get": {
        "tags": [
          "Tree"
        ],
        "summary": "List of Tree",
        "description": "Use this to return multiple Tree.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "agent_departments_only",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "can_edit_only",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "idonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "include_agents",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "include_managers",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "include_teams",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isorgchart",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "org_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "show_all",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Tree"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Tree"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Tree"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Tree"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Tree"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TopLevel/{id}": {
      "get": {
        "tags": [
          "Tree"
        ],
        "summary": "Get one Tree",
        "description": "Use this to return a single instance of Tree.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "include_agents",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "include_teams",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Tree"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Status": {
      "get": {
        "tags": [
          "TStatus"
        ],
        "summary": "List of TStatus",
        "description": "Use this to return multiple TStatus.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "domain",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "excludeclosed",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "excludepending",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "outcome_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "showall",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showcounts",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showquickchangeoptions",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "split_closed",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ticket_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "ticket_id_firstchild",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "ticketarea_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "tickettype_group_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "tickettype_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "tickettype_ids",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "view_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "TStatus"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TStatus"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TStatus"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TStatus"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TStatus"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Status/{id}": {
      "get": {
        "tags": [
          "TStatus"
        ],
        "summary": "Get one TStatus",
        "description": "Use this to return a single instance of TStatus.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "TStatus"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TwilioWhatsAppDetails": {
      "get": {
        "tags": [
          "TwilioWhatsAppDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "TwilioWhatsAppDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TwilioWhatsAppDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TwilioWhatsAppDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TwilioWhatsAppDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TwilioWhatsAppDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TwilioWhatsAppDetails/{id}": {
      "get": {
        "tags": [
          "TwilioWhatsAppDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "TwilioWhatsAppDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TwitterDetails": {
      "get": {
        "tags": [
          "TwitterDetails"
        ],
        "summary": "List of TwitterDetails",
        "description": "Use this to return multiple TwitterDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "account_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "TwitterDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TwitterDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TwitterDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TwitterDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/TwitterDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/TwitterDetails/{id}": {
      "get": {
        "tags": [
          "TwitterDetails"
        ],
        "summary": "Get one TwitterDetails",
        "description": "Use this to return a single instance of TwitterDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "TwitterDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AssetTypeInfo": {
      "get": {
        "tags": [
          "TypeInfo"
        ],
        "summary": "List of Xtype",
        "description": "Use this to return multiple Xtype.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "assetgroup_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "can_create_only",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "can_edit_only",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "fixedassetgroups",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "include_current",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "resourcesonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "setuplist",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "tickettype_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Agent": {
      "get": {
        "tags": [
          "Uname"
        ],
        "summary": "List of Uname",
        "description": "Use this to return multiple Uname.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "activeinactive",
            "in": "query",
            "description": "(string) Takes two comma separated values, the first sets includeactive and the second sets includeinactive.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "appointmentscreen",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "can_edit_only",
            "in": "query",
            "description": "(bool) Filter on Agents that you have permission to edit.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "(int) Filters by Agents belonging to a particular client.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "clientidoverride",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "department_id",
            "in": "query",
            "description": "(int) Filters Agents belonging to a particular department.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "departments",
            "in": "query",
            "description": "(string) Filter on Agents that belong to a department, comma separated.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "domain",
            "in": "query",
            "description": "(string) Filter on Agent permissions - values: 'opps' - 'prjs' - 'reqs'.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "exchangecalendars",
            "in": "query",
            "description": "(bool) Filters on Agents that have exchange calendars synced.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "excludeAgent",
            "in": "query",
            "description": "(int) Exclude agent with id.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "forcequalmatch",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeapiagents",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedisabled",
            "in": "query",
            "description": "(bool) Include Agents that are inactive in the response.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeenabled",
            "in": "query",
            "description": "(bool) Include Agents that are active in the response.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includenamedcount",
            "in": "query",
            "description": "(bool) Include the count of the number of Agents in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeroles",
            "in": "query",
            "description": "(bool) Include Agent roles in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includestatus",
            "in": "query",
            "description": "(bool) Include Agent status in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeunassigned",
            "in": "query",
            "description": "(bool) Include the unassigned Agent in the response.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "integration_type",
            "in": "query",
            "description": "(string) Filter on Agents that belong to an integration - Possible values are 'okta'.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "linemanagedonly",
            "in": "query",
            "description": "(bool) Filters on Agents that have a line manager.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "linkingagents",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "loadcache",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "onlinestatuses",
            "in": "query",
            "description": "(string) Filter on Agents that have a certain online status, comma separated.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "qualifications",
            "in": "query",
            "description": "(string) Filter by Agents with a certain qualifications - comma separated.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "reassign",
            "in": "query",
            "description": "(bool) Filters on Agents that can assign to Agents in sections that agent is not a member of.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "remoteagents",
            "in": "query",
            "description": "(bool) Filters on Agent invite permissions - if the field rlmiallowothertechinvites is false it will match to your agent id.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "remoteagenttype",
            "in": "query",
            "description": "(string) Filters on Agent invite permissions - if remoteagent is true and the field rlmiallowothertechinvites is true - values: 'beyondtrust' and 'logmein'.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "role",
            "in": "query",
            "description": "(string) Filter by Agents who have a particular role. Requires an int passed as a string.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "(string) Filter by Agents with a name, email address or telephone number like your search.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "shiftagentsonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showall",
            "in": "query",
            "description": "(bool) Used to override org restrictions for main search - admin only.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showcounts",
            "in": "query",
            "description": "(bool) Include Agents ticket counts in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "team",
            "in": "query",
            "description": "(string) Filter by Agents within a particular team.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "team_id",
            "in": "query",
            "description": "(int) Filter by Agents within a particular team id.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "teams",
            "in": "query",
            "description": "(string) Filter on Agents that belong to a team, comma separated.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "thisAgentOnly",
            "in": "query",
            "description": "(bool) Only include your agent in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ticketarea_id",
            "in": "query",
            "description": "(int) Only for showcounts - ticket area filter.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "tickettype_id",
            "in": "query",
            "description": "(int) Filters by Agents that have access to particluar ticket types.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "view_id",
            "in": "query",
            "description": "(int) Only for showcounts - ticket view filter.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "withemail",
            "in": "query",
            "description": "(bool) Filters on Agents that have an email.",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Uname"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Uname"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Uname"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Uname"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Uname"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Agent/{id}": {
      "get": {
        "tags": [
          "Uname"
        ],
        "summary": "Get one Uname",
        "description": "Use this to return a single instance of Uname.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "clientidoverride",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "get_htmldesigner_signature",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "getholidayallowance",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "(bool) Include extra objects in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "isagentconfig",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "loadcache",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Uname"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Agent/me": {
      "get": {
        "tags": [
          "Uname"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Agent/ClearCache": {
      "post": {
        "tags": [
          "Uname"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AgentEventSubscription": {
      "get": {
        "tags": [
          "UnameEventSubscription"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "UnameEventSubscription"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UnameEventSubscription"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UnameEventSubscription"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UnameEventSubscription"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UnameEventSubscription"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AgentEventSubscription/{id}": {
      "get": {
        "tags": [
          "UnameEventSubscription"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "UnameEventSubscription"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notification": {
      "get": {
        "tags": [
          "UnameNotification"
        ],
        "summary": "List of UnameNotification",
        "description": "Use this to return multiple UnameNotification.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "agent_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "restrictto_agent_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "role_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "showall",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "webhook_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "UnameNotification"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UnameNotification"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UnameNotification"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UnameNotification"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UnameNotification"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Notification/{id}": {
      "get": {
        "tags": [
          "UnameNotification"
        ],
        "summary": "Get one UnameNotification",
        "description": "Use this to return a single instance of UnameNotification.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "UnameNotification"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AgentPresenceRule": {
      "get": {
        "tags": [
          "UnamePresenceRule"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AgentPresenceSubscription": {
      "get": {
        "tags": [
          "UnamePresenceSubscription"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "UnamePresenceSubscription"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UnamePresenceSubscription"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UnamePresenceSubscription"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UnamePresenceSubscription"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UnamePresenceSubscription"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AgentPresenceSubscription/{id}": {
      "get": {
        "tags": [
          "UnamePresenceSubscription"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "UnamePresenceSubscription"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/UnsubServiceEmails": {
      "get": {
        "tags": [
          "UnsubEmailServiceUsers"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "UnsubEmailServiceUsers"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UnsubEmailServiceUsers"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UnsubEmailServiceUsers"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UnsubEmailServiceUsers"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UnsubEmailServiceUsers"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/UnsubServiceEmails/{id}": {
      "get": {
        "tags": [
          "UnsubEmailServiceUsers"
        ],
        "summary": "Get one UnsubEmailServiceUsers",
        "description": "Use this to return a single instance of UnsubEmailServiceUsers.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "UnsubEmailServiceUsers"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/UserChange": {
      "get": {
        "tags": [
          "UserChange"
        ],
        "summary": "List of UserChange",
        "description": "Use this to return multiple UserChange.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "change_date",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "exclude_generaluser",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "idonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/UserRoles": {
      "get": {
        "tags": [
          "UserRoles"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "UserRoles"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UserRoles"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UserRoles"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UserRoles"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UserRoles"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/UserRoles/{id}": {
      "get": {
        "tags": [
          "UserRoles"
        ],
        "summary": "Get one UserRoles",
        "description": "Use this to return a single instance of UserRoles.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "UserRoles"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Users": {
      "get": {
        "tags": [
          "Users"
        ],
        "summary": "List of Users",
        "description": "Use this to return multiple Users.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "activeinactive",
            "in": "query",
            "description": "(string) Takes two comma separated values, the first sets includeactive and the second sets includeinactive.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "advanced_search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "allapprovers",
            "in": "query",
            "description": "(bool) Adds an or condition to show all Users that are approvers in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "approvers_only",
            "in": "query",
            "description": "(bool) Include only users that are an approver in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "asset_id",
            "in": "query",
            "description": "(int) Filter by Users assigned to a particular asset.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "(int) Filters by Users belonging to a particular client.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "contract_id",
            "in": "query",
            "description": "(int) Filter by Users assigned to a particular device application type.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "(int) When not using pagination, the number of results to return.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "department_id",
            "in": "query",
            "description": "(int) Filters Users belonging to a particular department.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "exclude_agents",
            "in": "query",
            "description": "(bool) Exclude users that are also an agent in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "exclude_defaultsiteusers",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "exclude_generaluser",
            "in": "query",
            "description": "(bool) Exclude general users in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "idonly",
            "in": "query",
            "description": "(bool) Returns only the ID field (User ID) of the Users (Not compatible with Pagination).",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeactive",
            "in": "query",
            "description": "(bool) Include users that are active in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includebillinginfo",
            "in": "query",
            "description": "(bool) Include billing information in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeinactive",
            "in": "query",
            "description": "(bool) Include users that are inactive in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includename",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includenonserviceaccount",
            "in": "query",
            "description": "(bool) Include users that are a non-service account in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includenotes",
            "in": "query",
            "description": "(bool) Include user notes in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeserviceaccount",
            "in": "query",
            "description": "(bool) Include users that are a service account in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "integration_type",
            "in": "query",
            "description": "(string) Filter on Users that belong to an integration - Possible values are 'okta' and 'azure'.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "is_followers",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "is3cxcall",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "lastupdatefromdate",
            "in": "query",
            "description": "(bool) Include the field lastupdatefromdate in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "lastupdatetodate",
            "in": "query",
            "description": "(bool) Include the field lastupdatetodate in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "licence_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "listagentuserfirst",
            "in": "query",
            "description": "(bool) Order by users that are also agents first in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "myallcustomers",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "myarea",
            "in": "query",
            "description": "(bool) Include only Users that belong to your area in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "mydepartment",
            "in": "query",
            "description": "(bool) Include only Users that belong to your department in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "mysite",
            "in": "query",
            "description": "(bool) Include only Users that belong to your site in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "mysitecontact",
            "in": "query",
            "description": "(bool) Include only Users that belong to your site contact in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "mytoplevel",
            "in": "query",
            "description": "(bool) Include only Users that belong to your top level in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "opp_id",
            "in": "query",
            "description": "(int) Filter by Users assigned to a particular opportunity.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "(string) The name of the field to order by first.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "(string) The name of the field to order by second.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "(string) The name of the field to order by third.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "(string) The name of the field to order by fourth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "(string) The name of the field to order by fifth.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on first order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on second order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on third order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fourth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "(bool) Whether to order ascending or descending on fifth order.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "organisation_id",
            "in": "query",
            "description": "(int) Filters by Users belonging to a particular organisation.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "(int) When using Pagination, the page number to return.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "(int) When using Pagination, the size of the page.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "(bool) Whether to use Pagination in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "role",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "(string) Filter by Users like your search string.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "search_phonenumbers",
            "in": "query",
            "description": "(bool) Filter by Users with a phone number like your search.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "site_id",
            "in": "query",
            "description": "(int) Filters by Users belonging to a particular site.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "supplier_id",
            "in": "query",
            "description": "(int) Filters by Users belonging to the specified supplier.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "tickettype_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "toplevel_id",
            "in": "query",
            "description": "(int) Filter by Users belonging to a particular top level.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "exclude_generaluser",
            "in": "query",
            "description": "(int) Exclude Users that are General Users.",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Users"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Users"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Users"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Users"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Users"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Users/{id}": {
      "get": {
        "tags": [
          "Users"
        ],
        "summary": "Get one Users",
        "description": "Use this to return a single instance of Users.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "(int) Filters by the specified client.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "client_override",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "domain",
            "in": "query",
            "description": "(string) Filter on site permissions - 'opps' defaults users opportunities.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeactivity",
            "in": "query",
            "description": "(bool) Whether to include site ticket activity in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includebillinginfo",
            "in": "query",
            "description": "(bool) Include billing information in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "(bool) Include extra objects in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includepopups",
            "in": "query",
            "description": "(bool) Whether to include customer pop ups in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includeusersassets",
            "in": "query",
            "description": "(bool) Include user assets in the response.",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "issetup",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "opp_id",
            "in": "query",
            "description": "(int) Filter by User assigned to a particular opportunity.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "site_id",
            "in": "query",
            "description": "(int) Filters by the specified site.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "site_override",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "supplier_id",
            "in": "query",
            "description": "(int) Filters by the specified supplier.",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "tickettype_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "username",
            "in": "query",
            "description": "(string) Filters by the specified username.",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Users"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Users/me": {
      "get": {
        "tags": [
          "Users"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Users/prefs": {
      "post": {
        "tags": [
          "Users"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UserPrefs"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UserPrefs"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UserPrefs"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/UserPrefs"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/VersionInfo": {
      "get": {
        "tags": [
          "Version"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "product_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/VersionInfo/{id}": {
      "get": {
        "tags": [
          "Version"
        ],
        "summary": "Get one Release",
        "description": "Use this to return a single instance of Release.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/VersionInfo/SearchVersionInfo": {
      "get": {
        "tags": [
          "Version"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "dontshownotes",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "product_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "search",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/VersionInfo/GetOneSpotlight/{id}": {
      "get": {
        "tags": [
          "Version"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/VersionInfo/Spotlight": {
      "get": {
        "tags": [
          "Version"
        ],
        "summary": "",
        "description": ".<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "dontshownotes",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "product_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ViewColumns": {
      "get": {
        "tags": [
          "ViewColumns"
        ],
        "summary": "List of ViewColumns",
        "description": "Use this to return multiple ViewColumns.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "globalonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showall",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showallforteam",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "showallfortech",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "ticketarea_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ViewColumns"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ViewColumns"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ViewColumns"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ViewColumns"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ViewColumns"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ViewColumns/{id}": {
      "get": {
        "tags": [
          "ViewColumns"
        ],
        "summary": "Get one ViewColumns",
        "description": "Use this to return a single instance of ViewColumns.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ViewColumns"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ViewFilter": {
      "get": {
        "tags": [
          "ViewFilter"
        ],
        "summary": "List of ViewFilter",
        "description": "Use this to return multiple ViewFilter.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "globalonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showall",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showallforteam",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "showallfortech",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "ticketarea_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ViewFilter"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ViewFilter"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ViewFilter"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ViewFilter"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ViewFilter"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ViewFilter/{id}": {
      "get": {
        "tags": [
          "ViewFilter"
        ],
        "summary": "Get one ViewFilter",
        "description": "Use this to return a single instance of ViewFilter.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ViewFilter"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ViewListGroup": {
      "get": {
        "tags": [
          "ViewListGroup"
        ],
        "summary": "List of ViewListGroup",
        "description": "Use this to return multiple ViewListGroup.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ViewListGroup"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ViewListGroup"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ViewListGroup"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ViewListGroup"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ViewListGroup"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ViewListGroup/{id}": {
      "get": {
        "tags": [
          "ViewListGroup"
        ],
        "summary": "Get one ViewListGroup",
        "description": "Use this to return a single instance of ViewListGroup.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ViewListGroup"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ViewLists": {
      "get": {
        "tags": [
          "ViewLists"
        ],
        "summary": "List of ViewLists",
        "description": "Use this to return multiple ViewLists.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "connectedinstance_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "domain",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "globalonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "istree",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showall",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showallforteam",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "showallfortech",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "showcounts",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "ticketarea_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ViewLists"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ViewLists"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ViewLists"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ViewLists"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/ViewLists"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/ViewLists/{id}": {
      "get": {
        "tags": [
          "ViewLists"
        ],
        "summary": "Get one ViewLists",
        "description": "Use this to return a single instance of ViewLists.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "domain",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showcounts",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "ViewLists"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Virima/Get": {
      "get": {
        "tags": [
          "Virima"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/VirimaDetails": {
      "get": {
        "tags": [
          "VirimaDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "VirimaDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/VirimaDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/VirimaDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/VirimaDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/VirimaDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/VirimaDetails/{id}": {
      "get": {
        "tags": [
          "VirimaDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "VirimaDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/VirtualAgent": {
      "get": {
        "tags": [
          "VirtualAgent"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "VirtualAgent"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/VirtualAgent"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/VirtualAgent"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/VirtualAgent"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/VirtualAgent"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/VirtualAgent/{id}": {
      "get": {
        "tags": [
          "VirtualAgent"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "VirtualAgent"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/VMWorkspaceDetails": {
      "get": {
        "tags": [
          "VMWorkspaceDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "VMWorkspaceDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/VMWorkspaceDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/VMWorkspaceDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/VMWorkspaceDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/VMWorkspaceDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/VMWorkspaceDetails/{id}": {
      "get": {
        "tags": [
          "VMWorkspaceDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "VMWorkspaceDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Webhook": {
      "get": {
        "tags": [
          "Webhook"
        ],
        "summary": "List of Webhook",
        "description": "Use this to return multiple Webhook.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "isazureautomation",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Webhook"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Webhook"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Webhook"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Webhook"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Webhook"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Webhook/{id}": {
      "get": {
        "tags": [
          "Webhook"
        ],
        "summary": "Get one Webhook",
        "description": "Use this to return a single instance of Webhook.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Webhook"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/WebhookEvent": {
      "get": {
        "tags": [
          "WebhookEvent"
        ],
        "summary": "List of WebhookEvent",
        "description": "Use this to return multiple WebhookEvent.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "automation_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "count",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "idonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "integrationmethod_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "orderdesc",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc2",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc3",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc4",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "orderdesc5",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "page_no",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "page_size",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "pageinate",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "webhook_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "WebhookEvent"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/WebhookEvent"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/WebhookEvent"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/WebhookEvent"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/WebhookEvent"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/WebhookEvent/{id}": {
      "get": {
        "tags": [
          "WebhookEvent"
        ],
        "summary": "Get one WebhookEvent",
        "description": "Use this to return a single instance of WebhookEvent.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/WebhookRepository": {
      "get": {
        "tags": [
          "WebhookRepository"
        ],
        "summary": "List of Webhook",
        "description": "Use this to return multiple Webhook.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "isazureautomation",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/WebhookRepository/{id}": {
      "get": {
        "tags": [
          "WebhookRepository"
        ],
        "summary": "Get one Webhook",
        "description": "Use this to return a single instance of Webhook.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/WordpressDetails": {
      "get": {
        "tags": [
          "WordpressDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "WordpressDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/WordpressDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/WordpressDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/WordpressDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/WordpressDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/WordpressDetails/{id}": {
      "get": {
        "tags": [
          "WordpressDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "WordpressDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/WordpressOrgDetails": {
      "get": {
        "tags": [
          "WordpressOrgDetails"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "WordpressOrgDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/WordpressOrgDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/WordpressOrgDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/WordpressOrgDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/WordpressOrgDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/WordpressOrgDetails/{id}": {
      "get": {
        "tags": [
          "WordpressOrgDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "WordpressOrgDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Workday": {
      "get": {
        "tags": [
          "Workdays"
        ],
        "summary": "List of Workdays",
        "description": "Use this to return multiple Workdays.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "access_control_level",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "isconfig",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "showholidays",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Workdays"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Workdays"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Workdays"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Workdays"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Workdays"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Workday/{id}": {
      "get": {
        "tags": [
          "Workdays"
        ],
        "summary": "Get one Workdays",
        "description": "Use this to return a single instance of Workdays.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Workdays"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/WorkflowTarget": {
      "get": {
        "tags": [
          "WorkflowTarget"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "WorkflowTarget"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/WorkflowTarget"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/WorkflowTarget"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/WorkflowTarget"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/WorkflowTarget"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/WorkflowTarget/{id}": {
      "get": {
        "tags": [
          "WorkflowTarget"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "WorkflowTarget"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/XeroDetails": {
      "get": {
        "tags": [
          "XeroDetails"
        ],
        "summary": "List of XeroDetails",
        "description": "Use this to return multiple XeroDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "connectedonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "tenantid",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "XeroDetails"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/XeroDetails"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/XeroDetails"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/XeroDetails"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/XeroDetails"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/XeroDetails/{id}": {
      "get": {
        "tags": [
          "XeroDetails"
        ],
        "summary": "Get one XeroDetails",
        "description": "Use this to return a single instance of XeroDetails.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "XeroDetails"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AssetType": {
      "get": {
        "tags": [
          "Xtype"
        ],
        "summary": "List of Xtype",
        "description": "Use this to return multiple Xtype.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "assetgroup_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "can_create_only",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "can_edit_only",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "fixedassetgroups",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "include_current",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "resourcesonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "setuplist",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "tickettype_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Xtype"
        ],
        "requestBody": {
          "content": {
            "application/json-patch+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Xtype"
                }
              }
            },
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Xtype"
                }
              }
            },
            "text/json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Xtype"
                }
              }
            },
            "application/*+json": {
              "schema": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Xtype"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AssetType/{id}": {
      "get": {
        "tags": [
          "Xtype"
        ],
        "summary": "Get one Xtype",
        "description": "Use this to return a single instance of Xtype.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "booking_type",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "end_date",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "fieldsandlayoutonly",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          },
          {
            "name": "site_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "start_date",
            "in": "query",
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Xtype"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AssetTypeMappings": {
      "get": {
        "tags": [
          "XTypeMapping"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/AssetTypeMappings/{id}": {
      "get": {
        "tags": [
          "XTypeMapping"
        ],
        "summary": "Get one XTypeMapping",
        "description": "Use this to return a single instance of XTypeMapping.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "includedetails",
            "in": "query",
            "description": "",
            "schema": {
              "type": "bool"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/XtypeRole": {
      "get": {
        "tags": [
          "XTypeRole"
        ],
        "summary": "List of XTypeRole",
        "description": "Use this to return multiple XTypeRole.<br>\r\n\t\t\t\tRequires authentication.",
        "parameters": [
          {
            "name": "xtype_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          },
          {
            "name": "xtyperole_id",
            "in": "query",
            "description": "",
            "schema": {
              "type": "int"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/Zendesk/Get": {
      "get": {
        "tags": [
          "Zendesk"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "AIAssistantRequest": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "assistant_id": {
            "type": "string",
            "nullable": true
          },
          "thread_id": {
            "type": "string",
            "nullable": true
          },
          "run_id": {
            "type": "string",
            "nullable": true
          },
          "entity_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prompt": {
            "type": "string",
            "nullable": true
          },
          "status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "iterations": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "timestamp": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "error_message": {
            "type": "string",
            "nullable": true
          },
          "query": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AWSDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "access_key": {
            "type": "string",
            "nullable": true
          },
          "new_integration_key": {
            "type": "string",
            "nullable": true
          },
          "default_devicesite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_devicesite_name": {
            "type": "string",
            "nullable": true
          },
          "default_devicetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_devicetypename": {
            "type": "string",
            "nullable": true
          },
          "assetimportidentifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetimportidentifier_fieldname": {
            "type": "string",
            "nullable": true
          },
          "fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationSiteMapping"
            },
            "nullable": true
          },
          "enableintegrator": {
            "type": "boolean",
            "nullable": true
          },
          "lastsyncdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastsyncerror": {
            "type": "string",
            "nullable": true
          },
          "delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "dont_create_new_devices": {
            "type": "boolean",
            "nullable": true
          },
          "dont_update_device_type": {
            "type": "boolean",
            "nullable": true
          },
          "dont_move_site": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "mappings_xtype": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "default_assetgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_assetgroupname": {
            "type": "string",
            "nullable": true
          },
          "assettype_choice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettype_field": {
            "type": "string",
            "nullable": true
          },
          "regions": {
            "type": "string",
            "nullable": true
          },
          "regions_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AccessControl": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "entity": {
            "type": "string",
            "nullable": true
          },
          "entity_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "role_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "team_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "department_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "entity_name": {
            "type": "string",
            "nullable": true
          },
          "entity_text_id": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ActionReaction": {
        "type": "object",
        "properties": {
          "ticket_id": {
            "type": "integer",
            "format": "int32"
          },
          "action_number": {
            "type": "integer",
            "format": "int32"
          },
          "agent_id": {
            "type": "integer",
            "format": "int32"
          },
          "timestamp": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Actions": {
        "type": "object",
        "properties": {
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "outcome": {
            "type": "string",
            "nullable": true
          },
          "who_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "who_imgpath": {
            "type": "string",
            "nullable": true
          },
          "who_agentid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "who_initials": {
            "type": "string",
            "nullable": true
          },
          "who_colour": {
            "type": "string",
            "nullable": true
          },
          "who_onlinestatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "last_updated": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "replied_to_ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "replied_to_action_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "created_from_ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "created_from_action_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "action_contract_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "action_contract_ref": {
            "type": "string",
            "nullable": true
          },
          "action_travel_contract_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "project_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "twitter_id_str": {
            "type": "string",
            "nullable": true
          },
          "twitter_user_name": {
            "type": "string",
            "nullable": true
          },
          "tweet_sent": {
            "type": "boolean",
            "nullable": true
          },
          "attachment_list": {
            "$ref": "#/components/schemas/Attachment_View"
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "personal_unread": {
            "type": "boolean",
            "nullable": true
          },
          "actionarrivaldate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "actioncompletiondate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "isjson": {
            "type": "boolean",
            "nullable": true
          },
          "facebook_id": {
            "type": "string",
            "nullable": true
          },
          "facebook_sent": {
            "type": "boolean",
            "nullable": true
          },
          "merged_from_ticketid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reactions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ActionReaction"
            },
            "nullable": true
          },
          "translations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
            },
            "nullable": true
          },
          "email_message_id": {
            "type": "string",
            "nullable": true
          },
          "post_translations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
            },
            "nullable": true
          },
          "ticket_guid": {
            "type": "string",
            "nullable": true
          },
          "instagram_id": {
            "type": "string",
            "nullable": true
          },
          "instagram_sent": {
            "type": "boolean",
            "nullable": true
          },
          "on_behalf_of": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "on_behalf_of_name": {
            "type": "string",
            "nullable": true
          },
          "actionby_agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "warning_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "actioncontractid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "actisbillable": {
            "type": "boolean",
            "nullable": true
          },
          "actisreadyforprocessing": {
            "type": "boolean",
            "nullable": true
          },
          "actioninternetmessageid": {
            "type": "string",
            "nullable": true
          },
          "senttowhatsapp": {
            "type": "boolean",
            "nullable": true
          },
          "twa_delivered_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "twa_read_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "travelisreadyforprocessing": {
            "type": "boolean",
            "nullable": true
          },
          "emailbody": {
            "type": "string",
            "nullable": true
          },
          "emailsubject": {
            "type": "string",
            "nullable": true
          },
          "note_html": {
            "type": "string",
            "nullable": true
          },
          "emailbody_html": {
            "type": "string",
            "nullable": true
          },
          "actionuserdef": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "userdesc": {
            "type": "string",
            "nullable": true
          },
          "actiondatecreated": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "actioninvoicenumber": {
            "type": "string",
            "nullable": true
          },
          "actioninvoicenumber_isproject": {
            "type": "boolean",
            "nullable": true
          },
          "action_invoice_line_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "actiontravelinvoicenumber": {
            "type": "string",
            "nullable": true
          },
          "actionmileageinvoicenumber": {
            "type": "string",
            "nullable": true
          },
          "externalinvoicenumber": {
            "type": "string",
            "nullable": true
          },
          "actprocessid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "actiontravelamount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "actionmileageamount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "actiontravelmileageinvoicenumber": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "actionbillingplanid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "actiontravelbillingplanid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "actioncalendarstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "actionapptid": {
            "type": "string",
            "nullable": true
          },
          "actionsmsstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sitevisitunits": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "svid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "asset_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "asset_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lwwarrantyreported": {
            "type": "boolean",
            "nullable": true
          },
          "from_mailbox_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sales_mailbox_override_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "from_address_override": {
            "type": "string",
            "nullable": true
          },
          "actiontravelstartdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "actiontravelenddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "actionactualresponse": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "actionslaresponsestate": {
            "type": "string",
            "nullable": true
          },
          "labourwarranty": {
            "type": "boolean",
            "nullable": true
          },
          "actreviewed": {
            "type": "boolean",
            "nullable": true
          },
          "actprocesseddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "dateinvoicedtraveltime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "dateinvoicedmileage": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "actionuserdefineddata": {
            "type": "string",
            "nullable": true
          },
          "emailtolistall": {
            "type": "string",
            "nullable": true
          },
          "reply_direct": {
            "type": "boolean",
            "nullable": true
          },
          "actioninformownerofaction": {
            "type": "boolean",
            "nullable": true
          },
          "agentnotificationneeded": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "surchargeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "travel_surchargeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "achargetotalaction": {
            "type": "boolean",
            "nullable": true
          },
          "achargetotalprocessed": {
            "type": "boolean",
            "nullable": true
          },
          "tweetsent": {
            "type": "boolean",
            "nullable": true
          },
          "tweetfrom": {
            "type": "string",
            "nullable": true
          },
          "twitterid": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "send_to_facebook": {
            "type": "boolean",
            "nullable": true
          },
          "replyto_facebook_id": {
            "type": "string",
            "nullable": true
          },
          "senttofb": {
            "type": "boolean",
            "nullable": true
          },
          "facebookid": {
            "type": "string",
            "nullable": true
          },
          "facebookname": {
            "type": "string",
            "nullable": true
          },
          "facebook_parent_id": {
            "type": "string",
            "nullable": true
          },
          "calloutcomenum": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "actionresponsedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "actiontargetresponsedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "pagerdutysendstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mailentryid": {
            "type": "string",
            "nullable": true
          },
          "replytoaddress": {
            "type": "string",
            "nullable": true
          },
          "actsapuuid": {
            "type": "string",
            "nullable": true
          },
          "whowith": {
            "type": "string",
            "nullable": true
          },
          "chatid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dynamicsactionid": {
            "type": "string",
            "nullable": true
          },
          "action_appointment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "action_supplier_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "action_supplier_name": {
            "type": "string",
            "nullable": true
          },
          "new_tickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_chargerate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_contract_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_parent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_priority": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_category1": {
            "type": "string",
            "nullable": true
          },
          "new_category2": {
            "type": "string",
            "nullable": true
          },
          "new_category3": {
            "type": "string",
            "nullable": true
          },
          "new_category4": {
            "type": "string",
            "nullable": true
          },
          "new_estimate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "new_estimatedays": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "new_impact": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_urgency": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_source": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_matched_rule_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_firsttimefix": {
            "type": "boolean",
            "nullable": true
          },
          "new_team": {
            "type": "string",
            "nullable": true
          },
          "new_agent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_sla_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_slastatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_fixbydate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "new_followupdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "new_deadlinedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "new_deadlinenotificationhours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "new_startdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "new_startdate_timezone": {
            "type": "string",
            "nullable": true
          },
          "new_startdate_with_timezone": {
            "$ref": "#/components/schemas/DateTimeZone"
          },
          "new_project_time_budget": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "new_project_money_budget": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "new_starttime": {
            "type": "string",
            "format": "date-span",
            "nullable": true
          },
          "new_starttimeslot": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_targetdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "new_targetdate_timezone": {
            "type": "string",
            "nullable": true
          },
          "new_targetdate_with_timezone": {
            "$ref": "#/components/schemas/DateTimeZone"
          },
          "new_targettime": {
            "type": "string",
            "format": "date-span",
            "nullable": true
          },
          "new_targettimeslot": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_oppcontactname": {
            "type": "string",
            "nullable": true
          },
          "new_oppcompanyname": {
            "type": "string",
            "nullable": true
          },
          "new_oppemailaddress": {
            "type": "string",
            "nullable": true
          },
          "new_oppcustomertitle": {
            "type": "string",
            "nullable": true
          },
          "new_opptel": {
            "type": "string",
            "nullable": true
          },
          "new_oppcountry": {
            "type": "string",
            "nullable": true
          },
          "new_oppregion": {
            "type": "string",
            "nullable": true
          },
          "new_opptype": {
            "type": "string",
            "nullable": true
          },
          "new_opphear": {
            "type": "string",
            "nullable": true
          },
          "new_oppvalue": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "new_foppvalue_monthly": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "new_foppvalue_annual": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "new_foppvalue_oneoff": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "new_oppconversionprobability": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "new_oppprofit": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "new_oppcurrentsystem": {
            "type": "string",
            "nullable": true
          },
          "new_oppcompetitors": {
            "type": "string",
            "nullable": true
          },
          "new_opptrialdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "new_oppdemodate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "new_oppdiscountdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "new_oppattemptsmade": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_oppconverteddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "new_oppproductchosen": {
            "type": "string",
            "nullable": true
          },
          "new_oppreason": {
            "type": "string",
            "nullable": true
          },
          "new_opptimezonename": {
            "type": "string",
            "nullable": true
          },
          "new_oppclosurecategory": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_oppdontaddtomailinglist": {
            "type": "boolean",
            "nullable": true
          },
          "new_approvalprocess": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_approvalprocess_agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_approvalprocess_user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_approvalprocess_users": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Users_List"
            },
            "nullable": true
          },
          "new_approvalprocess_email": {
            "type": "string",
            "nullable": true
          },
          "new_approvalprocess_cab_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_approvalprocess_cab": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CabMember"
            },
            "nullable": true
          },
          "new_product_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_component_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_version_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_matched_kb_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_matched_linked_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_linkedticket_template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_supplier_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_supplier_ref": {
            "type": "string",
            "nullable": true
          },
          "new_customer_ref": {
            "type": "string",
            "nullable": true
          },
          "new_supplier_contract_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_supplier_priority_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_supplier_response_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "new_supplier_fix_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "new_linkedticket_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_appointment_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "emailtemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "create_article": {
            "type": "boolean",
            "nullable": true
          },
          "sendemail": {
            "type": "boolean",
            "nullable": true
          },
          "action_showpreview": {
            "type": "boolean",
            "nullable": true
          },
          "setnotetoemailbody": {
            "type": "boolean",
            "nullable": true
          },
          "action_isresponse": {
            "type": "boolean",
            "nullable": true
          },
          "validate_response": {
            "type": "boolean",
            "nullable": true
          },
          "attachments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Attachment"
            },
            "nullable": true
          },
          "update_children": {
            "type": "boolean",
            "nullable": true
          },
          "update_parent": {
            "type": "boolean",
            "nullable": true
          },
          "send_survey": {
            "type": "boolean",
            "nullable": true
          },
          "signature_customer": {
            "type": "string",
            "nullable": true
          },
          "signature_customer_name": {
            "type": "string",
            "nullable": true
          },
          "signature_agent": {
            "type": "string",
            "nullable": true
          },
          "signature_agent_name": {
            "type": "string",
            "nullable": true
          },
          "follow": {
            "type": "boolean",
            "nullable": true
          },
          "unfollow": {
            "type": "boolean",
            "nullable": true
          },
          "primaryserviceusersfollow": {
            "type": "boolean",
            "nullable": true
          },
          "appointment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "appointment_complete_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "add_followup_appointment": {
            "type": "boolean",
            "nullable": true
          },
          "add_followup_task": {
            "type": "boolean",
            "nullable": true
          },
          "_appointment_force": {
            "type": "boolean",
            "nullable": true
          },
          "copy_to_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "third_party_product_id": {
            "type": "string",
            "nullable": true
          },
          "third_party_version_id": {
            "type": "string",
            "nullable": true
          },
          "_forcereassign": {
            "type": "boolean",
            "nullable": true
          },
          "_appointment01_ok": {
            "type": "boolean",
            "nullable": true
          },
          "_agent01_ok": {
            "type": "boolean",
            "nullable": true
          },
          "_agent02_ok": {
            "type": "boolean",
            "nullable": true
          },
          "_ticketclash01_ok": {
            "type": "boolean",
            "nullable": true
          },
          "_canupdate": {
            "type": "boolean",
            "nullable": true
          },
          "assets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device_List"
            },
            "nullable": true
          },
          "dont_do_rules": {
            "type": "boolean",
            "nullable": true
          },
          "_includeticketinresponse": {
            "type": "boolean",
            "nullable": true
          },
          "jira_original_estimate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "jira_remaining_estimate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "actionoohtime": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "actionholidaytime": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "actiontotaloohtime": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "quotation_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "salesorder_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "purchaseorder_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoice_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "recalculate_billing": {
            "type": "boolean",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "_isinboundsales": {
            "type": "boolean",
            "nullable": true
          },
          "sendactiontopagerduty": {
            "type": "boolean",
            "nullable": true
          },
          "oktoclose": {
            "type": "boolean",
            "nullable": true
          },
          "remotetechid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "utcoffset": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "statisfaction_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "senttoapisupplierid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "send_jira_attachments": {
            "type": "boolean",
            "nullable": true
          },
          "jira_reporter": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "smsto": {
            "type": "string",
            "nullable": true
          },
          "sendsms": {
            "type": "boolean",
            "nullable": true
          },
          "_dontupdate_devops": {
            "type": "boolean",
            "nullable": true
          },
          "send_devops_note": {
            "type": "boolean",
            "nullable": true
          },
          "_isnotify": {
            "type": "boolean",
            "nullable": true
          },
          "move_to_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sendactiontosplunkoncall": {
            "type": "boolean",
            "nullable": true
          },
          "third_party_who": {
            "type": "string",
            "nullable": true
          },
          "_faultForce": {
            "type": "boolean",
            "nullable": true
          },
          "private_note": {
            "type": "string",
            "nullable": true
          },
          "isBulkEmail": {
            "type": "boolean",
            "nullable": true
          },
          "new_workflow_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_sendtweet": {
            "type": "boolean",
            "nullable": true
          },
          "replyto_tweet_id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "replyto_tweet_haloid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "changeinformationhtml": {
            "type": "string",
            "nullable": true
          },
          "justification": {
            "type": "string",
            "nullable": true
          },
          "impactlevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "impactdescription": {
            "type": "string",
            "nullable": true
          },
          "risklevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "riskdescription": {
            "type": "string",
            "nullable": true
          },
          "backoutplan": {
            "type": "string",
            "nullable": true
          },
          "communicationplan": {
            "type": "string",
            "nullable": true
          },
          "testplan": {
            "type": "string",
            "nullable": true
          },
          "showonroadmap": {
            "type": "boolean",
            "nullable": true
          },
          "roadmapnote": {
            "type": "string",
            "nullable": true
          },
          "releasenote": {
            "type": "string",
            "nullable": true
          },
          "releaseid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "releaseid2": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "releaseid3": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "releasenotegroupid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "releaseimportant": {
            "type": "boolean",
            "nullable": true
          },
          "new_jira_components": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "faultidfrom": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "actionnumberfrom": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_primary_asset_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "primary_asset_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_rule_ids": {
            "type": "string",
            "nullable": true
          },
          "dont_update_fault": {
            "type": "boolean",
            "nullable": true
          },
          "new_article_description": {
            "type": "string",
            "nullable": true
          },
          "new_article_resolution": {
            "type": "string",
            "nullable": true
          },
          "new_article_notes": {
            "type": "string",
            "nullable": true
          },
          "new_article_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_tags": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Tag"
            },
            "nullable": true
          },
          "new_faqlists": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FAQListHead"
            },
            "nullable": true
          },
          "new_related_articles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KBEntry_List"
            },
            "nullable": true
          },
          "ignoredatedoneisstartdate": {
            "type": "boolean",
            "nullable": true
          },
          "sentinel_id": {
            "type": "string",
            "nullable": true
          },
          "_validate_travel": {
            "type": "boolean",
            "nullable": true
          },
          "sync_to_sentinel": {
            "type": "boolean",
            "nullable": true
          },
          "sentinel_classification": {
            "type": "string",
            "nullable": true
          },
          "sentinel_classification_reason": {
            "type": "string",
            "nullable": true
          },
          "g2aremote_id": {
            "type": "string",
            "nullable": true
          },
          "dontcreatechild": {
            "type": "boolean",
            "nullable": true
          },
          "needcreatechild": {
            "type": "boolean",
            "nullable": true
          },
          "customfieldvalidationreason": {
            "type": "string",
            "nullable": true
          },
          "servicestatusnote": {
            "type": "string",
            "nullable": true
          },
          "updateservicestatus": {
            "type": "boolean",
            "nullable": true
          },
          "new_child_cat_1": {
            "type": "string",
            "nullable": true
          },
          "new_child_cat_2": {
            "type": "string",
            "nullable": true
          },
          "new_child_cat_3": {
            "type": "string",
            "nullable": true
          },
          "new_child_cat_4": {
            "type": "string",
            "nullable": true
          },
          "usecroverride": {
            "type": "boolean",
            "nullable": true
          },
          "azure_action_complete": {
            "type": "boolean",
            "nullable": true
          },
          "_dontupdate_jira": {
            "type": "boolean",
            "nullable": true
          },
          "send_jira_note": {
            "type": "boolean",
            "nullable": true
          },
          "entity_type": {
            "type": "string",
            "nullable": true
          },
          "rmm_close": {
            "type": "boolean",
            "nullable": true
          },
          "dattormm_close": {
            "type": "boolean",
            "nullable": true
          },
          "external_links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          },
          "_match_thirdparty_id": {
            "type": "string",
            "nullable": true
          },
          "_match_integration_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_match_integration_name": {
            "type": "string",
            "nullable": true
          },
          "sync_to_salesforce": {
            "type": "boolean",
            "nullable": true
          },
          "isbillingaction": {
            "type": "boolean",
            "nullable": true
          },
          "ishiddenfrominternalit": {
            "type": "boolean",
            "nullable": true
          },
          "new_consignment": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ConsignmentHeader"
            },
            "nullable": true
          },
          "faultstimeentryid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "billingoverriddenbytimeentry": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sync_to_servicenow": {
            "type": "boolean",
            "nullable": true
          },
          "new_service_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_asset": {
            "$ref": "#/components/schemas/Device"
          },
          "contract_date_override": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "parentactionnumber": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parentactiondetails": {
            "type": "string",
            "nullable": true
          },
          "parentactiondate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "user_creation_failed": {
            "type": "boolean",
            "nullable": true
          },
          "followers_user": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Users_List"
            },
            "nullable": true
          },
          "new_items_issued": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaultItem"
            },
            "nullable": true
          },
          "purchaseordernumber": {
            "type": "string",
            "nullable": true
          },
          "database_lookup_result": {
            "$ref": "#/components/schemas/PartsLookupResult"
          },
          "new_supplier_contact_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_pr_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_branch_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_dontupdate_pagerduty": {
            "type": "boolean",
            "nullable": true
          },
          "pagerdutyid": {
            "type": "string",
            "nullable": true
          },
          "facebook_from_id": {
            "type": "string",
            "nullable": true
          },
          "twitter_from_id": {
            "type": "string",
            "nullable": true
          },
          "sync_to_jira": {
            "type": "boolean",
            "nullable": true
          },
          "is_jira_supplier": {
            "type": "boolean",
            "nullable": true
          },
          "senttojirasupplierid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "itsm_summary": {
            "type": "string",
            "nullable": true
          },
          "send_to_halo": {
            "type": "boolean",
            "nullable": true
          },
          "send_to_whatsapp": {
            "type": "boolean",
            "nullable": true
          },
          "_ignore_ai": {
            "type": "boolean",
            "nullable": true
          },
          "_ignore_translate": {
            "type": "boolean",
            "nullable": true
          },
          "translate_note": {
            "type": "boolean",
            "nullable": true
          },
          "new_approvalprocess_role_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_approvalprocess_customfieldid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_thirdpartyreviewscore": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_additional_agents": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaultAdditionalAgents"
            },
            "nullable": true
          },
          "instagramid": {
            "type": "string",
            "nullable": true
          },
          "instagramname": {
            "type": "string",
            "nullable": true
          },
          "instagram_parent_id": {
            "type": "string",
            "nullable": true
          },
          "send_to_instagram": {
            "type": "boolean",
            "nullable": true
          },
          "replyto_instagram_id": {
            "type": "string",
            "nullable": true
          },
          "senttoinsta": {
            "type": "boolean",
            "nullable": true
          },
          "instagram_from_id": {
            "type": "string",
            "nullable": true
          },
          "dont_recalculate_billing": {
            "type": "boolean",
            "nullable": true
          },
          "is_third_party_supplier": {
            "type": "boolean",
            "nullable": true
          },
          "senttoservicenowsupplierid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "timesheet_approval_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_changeprivate": {
            "type": "boolean",
            "nullable": true
          },
          "defprepayinvoicenumber": {
            "type": "string",
            "nullable": true
          },
          "defprepaydateinvoiced": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "defprepayamount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "new_colour": {
            "type": "string",
            "nullable": true
          },
          "send_to_googlebusiness": {
            "type": "boolean",
            "nullable": true
          },
          "original_agent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_isreplyaction": {
            "type": "boolean",
            "nullable": true
          },
          "milestone_bill_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_foppjobtitle": {
            "type": "string",
            "nullable": true
          },
          "bigpanda_id": {
            "type": "string",
            "nullable": true
          },
          "servicenow_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "internet_message_id": {
            "type": "string",
            "nullable": true
          },
          "allow_automation_on_related": {
            "type": "boolean",
            "nullable": true
          },
          "replying_to": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lapsafe_expiry_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lapsafe_asset": {
            "type": "string",
            "nullable": true
          },
          "lapsafe_bay": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lapsafe_bay_id": {
            "type": "string",
            "nullable": true
          },
          "lapsafe_installation": {
            "type": "string",
            "nullable": true
          },
          "_slackaction": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_isportalagentnote": {
            "type": "boolean",
            "nullable": true
          },
          "devops_pipeline_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "devops_pipeline_version": {
            "type": "string",
            "nullable": true
          },
          "new_step": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "rr_log": {
            "$ref": "#/components/schemas/RoundRobinLog"
          },
          "new_contributors": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Contributors"
            },
            "nullable": true
          },
          "nextcalldate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "satisfaction": {
            "type": "string",
            "nullable": true
          },
          "new_CRM_note": {
            "$ref": "#/components/schemas/AreaNote"
          },
          "new_template": {
            "$ref": "#/components/schemas/StdRequest"
          },
          "_agent03_ok": {
            "type": "boolean"
          },
          "_can_edit_billing_time": {
            "type": "boolean",
            "nullable": true
          },
          "run_ai_insights": {
            "type": "boolean",
            "nullable": true
          },
          "new_customer_signature": {
            "type": "string",
            "nullable": true
          },
          "new_agent_signature": {
            "type": "string",
            "nullable": true
          },
          "_prevent_outgoing": {
            "type": "boolean",
            "nullable": true
          },
          "new_client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prepay_threshold": {
            "$ref": "#/components/schemas/PrePayThreshold"
          },
          "outgoingid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_halo_ack": {
            "type": "boolean",
            "nullable": true
          },
          "isundeliverable": {
            "type": "boolean",
            "nullable": true
          },
          "new_distribution_list": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_bulkemail": {
            "$ref": "#/components/schemas/BulkEmail"
          },
          "bulkemail_users": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "outcome_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "action_systemid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dateemailed": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "timetaken": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "timetakendays": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "timetakenadjusted": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "nonbilltime": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "traveltime": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "mileage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "actionchargehours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "actionnonchargeamount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "actionnonchargehours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "actionchargeamount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "actionprepayhours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "actionprepayamount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "actiontravelchargehours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "chargerate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "travel_chargerate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hiddenfromuser": {
            "type": "boolean",
            "nullable": true
          },
          "important": {
            "type": "boolean",
            "nullable": true
          },
          "old_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_status_name": {
            "type": "string",
            "nullable": true
          },
          "emailfrom": {
            "type": "string",
            "nullable": true
          },
          "emailtonew": {
            "type": "string",
            "nullable": true
          },
          "emailto": {
            "type": "string",
            "nullable": true
          },
          "emailccnew": {
            "type": "string",
            "nullable": true
          },
          "emaildirection": {
            "type": "string",
            "nullable": true
          },
          "emailcc": {
            "type": "string",
            "nullable": true
          },
          "emailsubjectnew": {
            "type": "string",
            "nullable": true
          },
          "senttoapiurl": {
            "type": "string",
            "nullable": true
          },
          "colour": {
            "type": "string",
            "nullable": true
          },
          "attachment_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unread": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "actionby_application_id": {
            "type": "string",
            "nullable": true
          },
          "action_travel_contract_ref": {
            "type": "string",
            "nullable": true
          },
          "actionby_user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hide_user_visibility_toggle": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AddigyAlert": {
        "type": "object",
        "properties": {
          "_id": {
            "type": "string",
            "nullable": true
          },
          "agentid": {
            "type": "string",
            "nullable": true
          },
          "category": {
            "type": "string",
            "nullable": true
          },
          "created_on": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "created_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "emails": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "fact": {
            "type": "string",
            "nullable": true
          },
          "level": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "orgid": {
            "type": "string",
            "nullable": true
          },
          "remtime": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resolveddate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resolveduseremail": {
            "type": "string",
            "nullable": true
          },
          "selector": {
            "type": "string",
            "nullable": true
          },
          "status": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "nullable": true
          },
          "valuetype": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AddigyApplication": {
        "type": "object",
        "properties": {
          "version": {
            "type": "string",
            "nullable": true
          },
          "path": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AddressStore": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "line1": {
            "type": "string",
            "nullable": true
          },
          "line2": {
            "type": "string",
            "nullable": true
          },
          "line3": {
            "type": "string",
            "nullable": true
          },
          "line4": {
            "type": "string",
            "nullable": true
          },
          "postcode": {
            "type": "string",
            "nullable": true
          },
          "primary": {
            "type": "boolean",
            "nullable": true
          },
          "inactive": {
            "type": "boolean",
            "nullable": true
          },
          "date_active": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "date_inactive": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lat": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "long": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "user_email": {
            "type": "string",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Addressbook": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "global": {
            "type": "boolean",
            "nullable": true
          },
          "mailboxid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unum": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "emailaddress": {
            "type": "string",
            "nullable": true
          },
          "exchange": {
            "type": "boolean",
            "nullable": true
          },
          "address": {
            "type": "string",
            "nullable": true
          },
          "section": {
            "type": "string",
            "nullable": true
          },
          "contactuid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contactunum": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contactgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contactgroupcontacts": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Contactgroupcontacts"
            },
            "nullable": true
          },
          "contacttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "selectedaddressbook": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AdobeAcrobatDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "shard": {
            "type": "string",
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "new_refresh_token": {
            "type": "string",
            "nullable": true
          },
          "token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "authorized": {
            "type": "boolean",
            "nullable": true
          },
          "code": {
            "type": "string",
            "nullable": true
          },
          "_exchangecode": {
            "type": "boolean",
            "nullable": true
          },
          "_disconnect": {
            "type": "boolean",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "client_id": {
            "type": "string",
            "nullable": true
          },
          "new_client_secret": {
            "type": "string",
            "nullable": true
          },
          "new_method": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "new_webhook_secret": {
            "type": "string",
            "nullable": true
          },
          "enable_webhooks": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AdobeAcrobatDocument": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "numPages": {
            "type": "integer",
            "format": "int32"
          },
          "mimeType": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AdobeAcrobatDocumentsinfo": {
        "type": "object",
        "properties": {
          "documents": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AdobeAcrobatDocument"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AdobeAcrobatWebhook": {
        "type": "object",
        "properties": {
          "webhookId": {
            "type": "string",
            "nullable": true
          },
          "webhookName": {
            "type": "string",
            "nullable": true
          },
          "webhookNotificationId": {
            "type": "string",
            "nullable": true
          },
          "webhookUrlInfo": {
            "$ref": "#/components/schemas/AdobeAcrobatWebhookurlinfo"
          },
          "webhookScope": {
            "type": "string",
            "nullable": true
          },
          "webhookNotificationApplicableUsers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AdobeAcrobatWebhooknotificationapplicableuser"
            },
            "nullable": true
          },
          "event": {
            "type": "string",
            "nullable": true
          },
          "eventDate": {
            "type": "string",
            "format": "date-time"
          },
          "eventResourceType": {
            "type": "string",
            "nullable": true
          },
          "participantRole": {
            "type": "string",
            "nullable": true
          },
          "actionType": {
            "type": "string",
            "nullable": true
          },
          "participantUserId": {
            "type": "string",
            "nullable": true
          },
          "participantUserEmail": {
            "type": "string",
            "nullable": true
          },
          "actingUserId": {
            "type": "string",
            "nullable": true
          },
          "actingUserEmail": {
            "type": "string",
            "nullable": true
          },
          "initiatingUserId": {
            "type": "string",
            "nullable": true
          },
          "initiatingUserEmail": {
            "type": "string",
            "nullable": true
          },
          "agreement": {
            "$ref": "#/components/schemas/AdobeAcrobatWebhookAgreement"
          }
        },
        "additionalProperties": false
      },
      "AdobeAcrobatWebhookAgreement": {
        "type": "object",
        "properties": {
          "documentsInfo": {
            "$ref": "#/components/schemas/AdobeAcrobatDocumentsinfo"
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "status": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AdobeAcrobatWebhooknotificationapplicableuser": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "email": {
            "type": "string",
            "nullable": true
          },
          "role": {
            "type": "string",
            "nullable": true
          },
          "payloadApplicable": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "AdobeAcrobatWebhookurlinfo": {
        "type": "object",
        "properties": {
          "url": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AdobeCommerceBilling_Address": {
        "type": "object",
        "properties": {
          "address_type": {
            "type": "string",
            "nullable": true
          },
          "city": {
            "type": "string",
            "nullable": true
          },
          "country_id": {
            "type": "string",
            "nullable": true
          },
          "email": {
            "type": "string",
            "nullable": true
          },
          "entity_id": {
            "type": "integer",
            "format": "int32"
          },
          "firstname": {
            "type": "string",
            "nullable": true
          },
          "lastname": {
            "type": "string",
            "nullable": true
          },
          "parent_id": {
            "type": "integer",
            "format": "int32"
          },
          "postcode": {
            "type": "string",
            "nullable": true
          },
          "region": {
            "type": "string",
            "nullable": true
          },
          "region_code": {
            "type": "string",
            "nullable": true
          },
          "region_id": {
            "type": "integer",
            "format": "int32"
          },
          "street": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "telephone": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AdobeCommerceDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "connectionname": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "new_integration_method": {
            "type": "boolean",
            "nullable": true
          },
          "enabled": {
            "type": "boolean",
            "nullable": true
          },
          "integrator_last_sync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AgentCheckIn": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "timestamp": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AgentStatusReassignMapping": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "status_from": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status_to": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reassign_to": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AiSuggestion": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "precedence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_types": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair4"
            },
            "nullable": true
          },
          "auto_apply": {
            "type": "boolean",
            "nullable": true
          },
          "min_score": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "min_matches": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "condition_number": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "condition_percentage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "outcome_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "outcome_name": {
            "type": "string",
            "nullable": true
          },
          "template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "template_name": {
            "type": "string",
            "nullable": true
          },
          "summary": {
            "type": "string",
            "nullable": true
          },
          "ticket_open_closed": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_x_days": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "condition_entities": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair4"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AiSuggestionFault": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "suggestion_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "summary": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_value": {
            "type": "string",
            "nullable": true
          },
          "applied": {
            "type": "boolean",
            "nullable": true
          },
          "applied_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "dismissed": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AmazonSellerBuyerInfo": {
        "type": "object",
        "properties": {
          "buyerEmail": {
            "type": "string",
            "nullable": true
          },
          "buyerName": {
            "type": "string",
            "nullable": true
          },
          "buyerCountry": {
            "type": "string",
            "nullable": true
          },
          "buyerTaxInfo": {
            "$ref": "#/components/schemas/AmazonSellerBuyerTaxInfo"
          },
          "purchaseOrderNumber": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AmazonSellerBuyerTaxInfo": {
        "type": "object",
        "properties": {
          "companyLegalName": {
            "type": "string",
            "nullable": true
          },
          "taxingRegion": {
            "type": "string",
            "nullable": true
          },
          "taxClassifications": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AmazonSellerTaxClassifications"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AmazonSellerDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "storefrontname": {
            "type": "string",
            "nullable": true
          },
          "new_integration_method": {
            "type": "boolean",
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "new_refresh_token": {
            "type": "string",
            "nullable": true
          },
          "_code": {
            "type": "string",
            "nullable": true
          },
          "_exchangecode": {
            "type": "boolean",
            "nullable": true
          },
          "authorized": {
            "type": "boolean",
            "nullable": true
          },
          "enabled": {
            "type": "boolean",
            "nullable": true
          },
          "endpoint": {
            "type": "string",
            "nullable": true
          },
          "marketplace": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AmazonSellerTaxClassifications": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AnalyzerFilter": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "report_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fieldname": {
            "type": "string",
            "nullable": true
          },
          "data_type": {
            "type": "string",
            "nullable": true
          },
          "data_type_group": {
            "type": "string",
            "nullable": true
          },
          "query": {
            "type": "string",
            "nullable": true
          },
          "numericruletype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "numericvalue": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "stringrulevalues": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "stringruletext": {
            "type": "string",
            "nullable": true
          },
          "stringruletype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AnalyzerProfile": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "sql": {
            "type": "string",
            "nullable": true
          },
          "reportingperiod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "availablefields": {
            "type": "string",
            "nullable": true
          },
          "selectedfields": {
            "type": "string",
            "nullable": true
          },
          "reportingperiodstartdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "reportingperiodenddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "reportingperioddatefield": {
            "type": "string",
            "nullable": true
          },
          "sqlid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "charttitle": {
            "type": "string",
            "nullable": true
          },
          "xaxis": {
            "type": "string",
            "nullable": true
          },
          "yaxis": {
            "type": "string",
            "nullable": true
          },
          "xaxiscaption": {
            "type": "string",
            "nullable": true
          },
          "yaxiscaption": {
            "type": "string",
            "nullable": true
          },
          "graphorderby": {
            "type": "string",
            "nullable": true
          },
          "charttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "graphorder": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "count": {
            "type": "boolean",
            "nullable": true
          },
          "sum": {
            "type": "boolean",
            "nullable": true
          },
          "average": {
            "type": "boolean",
            "nullable": true
          },
          "averageaspercentage": {
            "type": "boolean",
            "nullable": true
          },
          "showgraphvalues": {
            "type": "boolean",
            "nullable": true
          },
          "client": {
            "type": "string",
            "nullable": true
          },
          "builtinid": {
            "type": "boolean",
            "nullable": true
          },
          "seriestype1": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "seriestype2": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "seriestype3": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "seriestype4": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "seriestype5": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "yaxis1": {
            "type": "string",
            "nullable": true
          },
          "yaxis2": {
            "type": "string",
            "nullable": true
          },
          "yaxis3": {
            "type": "string",
            "nullable": true
          },
          "yaxis4": {
            "type": "string",
            "nullable": true
          },
          "yaxis5": {
            "type": "string",
            "nullable": true
          },
          "stackbars": {
            "type": "boolean",
            "nullable": true
          },
          "includesummary": {
            "type": "boolean",
            "nullable": true
          },
          "timezonename": {
            "type": "string",
            "nullable": true
          },
          "onlyshowsummaries": {
            "type": "boolean",
            "nullable": true
          },
          "usetechlink": {
            "type": "boolean",
            "nullable": true
          },
          "is_published": {
            "type": "boolean",
            "nullable": true
          },
          "published_id": {
            "type": "string",
            "nullable": true
          },
          "sqlhasdatefilter": {
            "type": "boolean",
            "nullable": true
          },
          "usesdynamicsql": {
            "type": "boolean",
            "nullable": true
          },
          "available_columns": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AnalyzerProfileColumn"
            },
            "nullable": true
          },
          "columns": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AnalyzerProfileColumn"
            },
            "nullable": true
          },
          "filters": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AnalyzerFilter"
            },
            "nullable": true
          },
          "conditions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AnalyzerFilter"
            },
            "nullable": true
          },
          "filterable_columns": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AnalyzerProfileColumn"
            },
            "nullable": true
          },
          "filterable_columns_conditions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AnalyzerProfileColumn"
            },
            "nullable": true
          },
          "permissions_agent": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameAnalyzer"
            },
            "nullable": true
          },
          "permissions_user": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UserAnalyzer"
            },
            "nullable": true
          },
          "schedule": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/StdRequest_List"
            },
            "nullable": true
          },
          "local_library_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_onlinerepository_report": {
            "type": "boolean",
            "nullable": true
          },
          "get_reportfield_values": {
            "type": "string",
            "nullable": true
          },
          "get_reportcondition_values": {
            "type": "string",
            "nullable": true
          },
          "filter_lookup_values": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "report": {
            "$ref": "#/components/schemas/ReportContent"
          },
          "previous_report": {
            "$ref": "#/components/schemas/ReportContent"
          },
          "_testonly": {
            "type": "boolean",
            "nullable": true
          },
          "_testchart": {
            "type": "boolean",
            "nullable": true
          },
          "_loadreportonly": {
            "type": "boolean",
            "nullable": true
          },
          "_print_preview": {
            "type": "boolean",
            "nullable": true
          },
          "_print_generate": {
            "type": "boolean",
            "nullable": true
          },
          "_xls_generate": {
            "type": "boolean",
            "nullable": true
          },
          "_json_generate": {
            "type": "boolean",
            "nullable": true
          },
          "printhtml": {
            "type": "string",
            "nullable": true
          },
          "pdf_attachment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "xls_attachment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "xls_attachment_link": {
            "type": "string",
            "nullable": true
          },
          "csv_attachment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "csv_attachment_link": {
            "type": "string",
            "nullable": true
          },
          "json_attachment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "json_attachment_link": {
            "type": "string",
            "nullable": true
          },
          "pdftemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pdftemplate_name": {
            "type": "string",
            "nullable": true
          },
          "pdftemplate": {
            "$ref": "#/components/schemas/PdfTemplate"
          },
          "chart_base64": {
            "type": "string",
            "nullable": true
          },
          "customise_table_html": {
            "type": "boolean",
            "nullable": true
          },
          "report_table_html": {
            "type": "string",
            "nullable": true
          },
          "report_table_row_html": {
            "type": "string",
            "nullable": true
          },
          "report_table_group_html": {
            "type": "string",
            "nullable": true
          },
          "report_table_total_html": {
            "type": "string",
            "nullable": true
          },
          "alreadyconverted": {
            "type": "boolean",
            "nullable": true
          },
          "invoice_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "quote_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "consignment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contract_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "purchase_order_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sales_order_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "asset_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "bookmarked": {
            "type": "boolean",
            "nullable": true
          },
          "report_access_token": {
            "type": "string",
            "nullable": true
          },
          "colourpallette": {
            "type": "string",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_top_only": {
            "type": "boolean",
            "nullable": true
          },
          "top_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_trendline": {
            "type": "boolean",
            "nullable": true
          },
          "show_datavalues": {
            "type": "boolean",
            "nullable": true
          },
          "series": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AnalyzerProfileSeries"
            },
            "nullable": true
          },
          "colours": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AnalyzerProfileColour"
            },
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "report_comparison": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chart_comparison": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_run_prompt": {
            "type": "boolean",
            "nullable": true
          },
          "_check_prompt": {
            "type": "boolean",
            "nullable": true
          },
          "ai_prompt": {
            "type": "string",
            "nullable": true
          },
          "ai_threadid": {
            "type": "string",
            "nullable": true
          },
          "ai_runid": {
            "type": "string",
            "nullable": true
          },
          "assistant_request": {
            "$ref": "#/components/schemas/AIAssistantRequest"
          },
          "publish_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "apply_query_builder_perms": {
            "type": "boolean",
            "nullable": true
          },
          "last_run_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "group_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "group_name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datasource_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "restrictaccess": {
            "type": "boolean",
            "nullable": true
          },
          "systemreportid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mainentity": {
            "type": "string",
            "nullable": true
          },
          "canbeaccessedbyallusers": {
            "type": "boolean",
            "nullable": true
          },
          "_canupdate": {
            "type": "boolean",
            "nullable": true
          },
          "apiquery_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AnalyzerProfileColour": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "report_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "widget_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "colour": {
            "type": "string",
            "nullable": true
          },
          "min_threshold": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AnalyzerProfileColumn": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "report_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "sys_name": {
            "type": "string",
            "nullable": true
          },
          "query": {
            "type": "string",
            "nullable": true
          },
          "data_type": {
            "type": "string",
            "nullable": true
          },
          "data_type_group": {
            "type": "string",
            "nullable": true
          },
          "select_format": {
            "type": "string",
            "nullable": true
          },
          "table_name": {
            "type": "string",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "filter": {
            "type": "string",
            "nullable": true
          },
          "operation": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "groupbystatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "groupbycalc": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hidden": {
            "type": "boolean",
            "nullable": true
          },
          "labellong": {
            "type": "string",
            "nullable": true
          },
          "orderby": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderby_desc": {
            "type": "boolean",
            "nullable": true
          },
          "allowlookup": {
            "type": "boolean",
            "nullable": true
          },
          "is_identifier": {
            "type": "boolean",
            "nullable": true
          },
          "translatedname": {
            "type": "string",
            "nullable": true
          },
          "translations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AnalyzerProfileSeries": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "report_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "report_name": {
            "type": "string",
            "nullable": true
          },
          "widget_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "seriestype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "yaxis": {
            "type": "string",
            "nullable": true
          },
          "seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AnalyzerProfile_List": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "group_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "group_name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datasource_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "restrictaccess": {
            "type": "boolean",
            "nullable": true
          },
          "systemreportid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mainentity": {
            "type": "string",
            "nullable": true
          },
          "canbeaccessedbyallusers": {
            "type": "boolean",
            "nullable": true
          },
          "_canupdate": {
            "type": "boolean",
            "nullable": true
          },
          "apiquery_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Appointment": {
        "type": "object",
        "properties": {
          "agents": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Uname"
            },
            "nullable": true
          },
          "collection_id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "appointment_type_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "confirmed": {
            "type": "boolean",
            "nullable": true
          },
          "exchangestartdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "exchangeenddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "exchangemailboxfqdn": {
            "type": "string",
            "nullable": true
          },
          "status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "messagestatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "note_html": {
            "type": "string",
            "nullable": true
          },
          "betweenstart": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "betweenend": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tolist": {
            "type": "string",
            "nullable": true
          },
          "cclist": {
            "type": "string",
            "nullable": true
          },
          "bcclist": {
            "type": "string",
            "nullable": true
          },
          "usermessagestatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reminderminutes": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reminderstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reminderdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "complete_note": {
            "type": "string",
            "nullable": true
          },
          "complete_notehtml": {
            "type": "string",
            "nullable": true
          },
          "fromcompletedapid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "complete_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "complete_agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "offhold": {
            "type": "boolean",
            "nullable": true
          },
          "changedinnhd": {
            "type": "boolean",
            "nullable": true
          },
          "estimate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "meetingtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "commisionable": {
            "type": "boolean",
            "nullable": true
          },
          "invitesent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cspid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inform_agents": {
            "type": "boolean",
            "nullable": true
          },
          "inform_user": {
            "type": "boolean",
            "nullable": true
          },
          "_force": {
            "type": "boolean",
            "nullable": true
          },
          "add_followup_appointment": {
            "type": "boolean",
            "nullable": true
          },
          "add_followup_task": {
            "type": "boolean",
            "nullable": true
          },
          "followup_subject": {
            "type": "string",
            "nullable": true
          },
          "followup_start_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "followup_end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "followup_allday": {
            "type": "boolean",
            "nullable": true
          },
          "followup_inform_agents": {
            "type": "boolean",
            "nullable": true
          },
          "followup_inform_user": {
            "type": "boolean",
            "nullable": true
          },
          "followup_agents": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Uname"
            },
            "nullable": true
          },
          "followup_user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "followup_is_private": {
            "type": "boolean",
            "nullable": true
          },
          "followup_reminderminutes": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "followup_agent_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "followup_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "followup_note": {
            "type": "string",
            "nullable": true
          },
          "followup_note_html": {
            "type": "string",
            "nullable": true
          },
          "followup_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "followup_appointmenttype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reassign_ticket": {
            "type": "boolean",
            "nullable": true
          },
          "contact_emailaddress": {
            "type": "string",
            "nullable": true
          },
          "contact_phonenumber": {
            "type": "string",
            "nullable": true
          },
          "appointment_hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "appointment_work_hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "complete_timetaken": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "contact_address": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "outcomes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TOutcome"
            },
            "nullable": true
          },
          "utcoffset": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "start_date_only": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "end_date_only": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "chargerate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_validateonly": {
            "type": "boolean",
            "nullable": true
          },
          "_iscloning": {
            "type": "boolean",
            "nullable": true
          },
          "_collectionmaster": {
            "type": "boolean",
            "nullable": true
          },
          "conference_id": {
            "type": "string",
            "nullable": true
          },
          "toll_number": {
            "type": "string",
            "nullable": true
          },
          "exchange_uid": {
            "type": "string",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "_importemail": {
            "type": "string",
            "nullable": true
          },
          "external_organizer": {
            "type": "boolean",
            "nullable": true
          },
          "followup_attendees": {
            "type": "string",
            "nullable": true
          },
          "apfaultidremoved": {
            "type": "boolean",
            "nullable": true
          },
          "category1": {
            "type": "string",
            "nullable": true
          },
          "category2": {
            "type": "string",
            "nullable": true
          },
          "category3": {
            "type": "string",
            "nullable": true
          },
          "category4": {
            "type": "string",
            "nullable": true
          },
          "contract_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "key": {
            "type": "string",
            "nullable": true
          },
          "resource_booking_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_booking_timeslot": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "booking_name": {
            "type": "string",
            "nullable": true
          },
          "booking_email": {
            "type": "string",
            "nullable": true
          },
          "booking_phonenumber": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "do_reopen": {
            "type": "boolean",
            "nullable": true
          },
          "requesttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resourcebookingtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resourcebookingtypeagent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultresourcetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultbookingtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "team_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allowed_resourcebooking_teams": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SectionRequestType"
            },
            "nullable": true
          },
          "resourcebookingteam": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "organizer_email": {
            "type": "string",
            "nullable": true
          },
          "ticket_phonenumber": {
            "type": "string",
            "nullable": true
          },
          "ticket_emailaddress": {
            "type": "string",
            "nullable": true
          },
          "appointment_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "primary_ticket_appointment": {
            "type": "boolean",
            "nullable": true
          },
          "schedule": {
            "$ref": "#/components/schemas/Schedule"
          },
          "schedulehandledtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "createnextappt": {
            "type": "boolean",
            "nullable": true
          },
          "halo_recurring_master_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approval_start": {
            "type": "boolean",
            "nullable": true
          },
          "requires_approval": {
            "type": "boolean",
            "nullable": true
          },
          "autocomplete": {
            "type": "boolean",
            "nullable": true
          },
          "approvalagent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approvalnote": {
            "type": "string",
            "nullable": true
          },
          "appointment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approvaldatetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "import_agent_ids": {
            "type": "string",
            "nullable": true
          },
          "import_user": {
            "type": "string",
            "nullable": true
          },
          "import_open_appointment_status": {
            "type": "string",
            "nullable": true
          },
          "import_appointment_type": {
            "type": "string",
            "nullable": true
          },
          "import_shift_type": {
            "type": "string",
            "nullable": true
          },
          "import_agent_status": {
            "type": "string",
            "nullable": true
          },
          "update_ticket_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "has_immutable_exchange_id": {
            "type": "boolean",
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "start_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "last_modified": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "allday": {
            "type": "boolean",
            "nullable": true
          },
          "holiday_id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "_canupdate": {
            "type": "boolean",
            "nullable": true
          },
          "_cancomplete": {
            "type": "boolean",
            "nullable": true
          },
          "colour": {
            "type": "string",
            "nullable": true
          },
          "entity": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "subject": {
            "type": "string",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "holiday_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "appointment_type_name": {
            "type": "string",
            "nullable": true
          },
          "complete_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_private": {
            "type": "boolean",
            "nullable": true
          },
          "reminder_shown": {
            "type": "boolean",
            "nullable": true
          },
          "is_task": {
            "type": "boolean",
            "nullable": true
          },
          "online_meeting_url": {
            "type": "string",
            "nullable": true
          },
          "organizer": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "entryid": {
            "type": "string",
            "nullable": true
          },
          "changekey": {
            "type": "string",
            "nullable": true
          },
          "attendees": {
            "type": "string",
            "nullable": true
          },
          "_recurringmaster": {
            "type": "boolean",
            "nullable": true
          },
          "recurring_master_id": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "open_appointment_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "appointment_location": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "appointment_location_name": {
            "type": "string",
            "nullable": true
          },
          "approvalemailaddress": {
            "type": "string",
            "nullable": true
          },
          "requestedapprovalagent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approval_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_candelete": {
            "type": "boolean",
            "nullable": true
          },
          "appointment_location_free_text": {
            "type": "string",
            "nullable": true
          },
          "other1": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "other2": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "calendar_id": {
            "type": "string",
            "nullable": true
          },
          "exchangelastmodifieddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "shift_type_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "shift_team_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "shift_team_name": {
            "type": "string",
            "nullable": true
          },
          "recurring_desc": {
            "type": "string",
            "nullable": true
          },
          "crmnote_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AppointmentType": {
        "enum": [
          0,
          1,
          2,
          3
        ],
        "type": "integer",
        "format": "int32"
      },
      "AppointmentTypeRequestType": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "tickettype_id": {
            "type": "integer",
            "format": "int32"
          },
          "appointmenttype_id": {
            "type": "integer",
            "format": "int32"
          },
          "appointmenttype_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Appointment_List": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "start_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "last_modified": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "allday": {
            "type": "boolean",
            "nullable": true
          },
          "holiday_id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "_canupdate": {
            "type": "boolean",
            "nullable": true
          },
          "_cancomplete": {
            "type": "boolean",
            "nullable": true
          },
          "colour": {
            "type": "string",
            "nullable": true
          },
          "entity": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "subject": {
            "type": "string",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "holiday_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "appointment_type_name": {
            "type": "string",
            "nullable": true
          },
          "complete_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_private": {
            "type": "boolean",
            "nullable": true
          },
          "reminder_shown": {
            "type": "boolean",
            "nullable": true
          },
          "is_task": {
            "type": "boolean",
            "nullable": true
          },
          "online_meeting_url": {
            "type": "string",
            "nullable": true
          },
          "organizer": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "entryid": {
            "type": "string",
            "nullable": true
          },
          "changekey": {
            "type": "string",
            "nullable": true
          },
          "attendees": {
            "type": "string",
            "nullable": true
          },
          "_recurringmaster": {
            "type": "boolean",
            "nullable": true
          },
          "recurring_master_id": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "open_appointment_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "appointment_location": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "appointment_location_name": {
            "type": "string",
            "nullable": true
          },
          "approvalemailaddress": {
            "type": "string",
            "nullable": true
          },
          "requestedapprovalagent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approvaldatetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "approval_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_candelete": {
            "type": "boolean",
            "nullable": true
          },
          "appointment_location_free_text": {
            "type": "string",
            "nullable": true
          },
          "other1": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "other2": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "calendar_id": {
            "type": "string",
            "nullable": true
          },
          "exchangelastmodifieddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "shift_type_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "shift_team_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "shift_team_name": {
            "type": "string",
            "nullable": true
          },
          "recurring_desc": {
            "type": "string",
            "nullable": true
          },
          "crmnote_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ApprovalProcess": {
        "type": "object",
        "properties": {
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "steps": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ApprovalProcessStep"
            },
            "nullable": true
          },
          "_iscloning": {
            "type": "boolean",
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "no_status_change": {
            "type": "boolean",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ApprovalProcessRule": {
        "type": "object",
        "properties": {
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "precedence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_id_or_cab_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "arunumcab_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "cab_name": {
            "type": "string",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "emailaddress": {
            "type": "string",
            "nullable": true
          },
          "criteria": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ApprovalProcessRuleCriteria"
            },
            "nullable": true
          },
          "approval_process_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approval_process_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "approval_process_step_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "usage": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "notifyonapprove": {
            "type": "boolean",
            "nullable": true
          },
          "notifyonreject": {
            "type": "boolean",
            "nullable": true
          },
          "accept_emailtemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "accept_emailtemplate_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "accept_emailtemplate_name": {
            "type": "string",
            "nullable": true
          },
          "reject_emailtemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reject_emailtemplate_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "reject_emailtemplate_name": {
            "type": "string",
            "nullable": true
          },
          "_iscloning": {
            "type": "boolean",
            "nullable": true
          },
          "role_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "role_name": {
            "type": "string",
            "nullable": true
          },
          "customfieldid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customfield_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ApprovalProcessRuleCriteria": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "rule_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "arcarguid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "tablename": {
            "type": "string",
            "nullable": true
          },
          "fieldname": {
            "type": "string",
            "nullable": true
          },
          "value_type": {
            "type": "string",
            "nullable": true
          },
          "value_int": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "valueint_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "value_float": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "value_string": {
            "type": "string",
            "nullable": true
          },
          "value_datetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "value_display": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ApprovalProcessStep": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "processid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_id_or_cab_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "asunumcab_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "cab_name": {
            "type": "string",
            "nullable": true
          },
          "statusafteraccept": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "statusafterreject": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "notifyagent": {
            "type": "boolean",
            "nullable": true
          },
          "notifyenduser": {
            "type": "boolean",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unassignafterapproval": {
            "type": "boolean",
            "nullable": true
          },
          "statusifnoapproval": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sendemail": {
            "type": "boolean",
            "nullable": true
          },
          "autoapproveforagentlogging": {
            "type": "boolean",
            "nullable": true
          },
          "autoapproveforapprovalrequestor": {
            "type": "boolean",
            "nullable": true
          },
          "includeattachments": {
            "type": "boolean",
            "nullable": true
          },
          "statusawaitingapproval": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "emailaddress": {
            "type": "string",
            "nullable": true
          },
          "templateid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "templateguid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "accepttemplateid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "accepttemplateguid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "rejecttemplateid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "rejecttemplateguid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "pssid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allowadhocapprovers": {
            "type": "boolean",
            "nullable": true
          },
          "autoapproveifnoapprovers": {
            "type": "boolean",
            "nullable": true
          },
          "autoapproveifalreadyapp": {
            "type": "boolean",
            "nullable": true
          },
          "fields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RequestTypeField"
            },
            "nullable": true
          },
          "rules": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ApprovalProcessRule"
            },
            "nullable": true
          },
          "notification_rules": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ApprovalProcessRule"
            },
            "nullable": true
          },
          "automation_runbookid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "_iscloning": {
            "type": "boolean",
            "nullable": true
          },
          "statusafterstartdatepassed": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "notify_on_auto_approve_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "notify_on_auto_approve_emailtemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "notify_on_auto_approve_emailtemplate_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "notify_on_auto_approve_email_to": {
            "type": "string",
            "nullable": true
          },
          "notify_on_auto_approve_impact_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "notify_on_auto_approve_risk_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "auto_approval_to_manager": {
            "type": "boolean",
            "nullable": true
          },
          "notifyifagent": {
            "type": "boolean",
            "nullable": true
          },
          "minapprovers": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approvalreminderintervalhrs": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approverafterapproval": {
            "type": "boolean",
            "nullable": true
          },
          "allow_approver_attachments": {
            "type": "boolean",
            "nullable": true
          },
          "role_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "role_name": {
            "type": "string",
            "nullable": true
          },
          "notifyagenttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "notifyendusertype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customfieldid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customfieldguid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "customfield_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "hidefromenduserafterapproval": {
            "type": "boolean",
            "nullable": true
          },
          "sendifautoapproved": {
            "type": "boolean",
            "nullable": true
          },
          "remindertemplateid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "remindertemplateguid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "approverduringapproval": {
            "type": "boolean",
            "nullable": true
          },
          "is_mandatory": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Area": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "toplevel_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "toplevel_name": {
            "type": "string",
            "nullable": true
          },
          "inactive": {
            "type": "boolean",
            "nullable": true
          },
          "colour": {
            "type": "string",
            "nullable": true
          },
          "confirmemail": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "actionemail": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "clearemail": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "messagegroup_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "from_address_override": {
            "type": "string",
            "nullable": true
          },
          "override_org_logo": {
            "type": "boolean",
            "nullable": true
          },
          "override_org_name": {
            "type": "string",
            "nullable": true
          },
          "override_org_address": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "override_org_phone": {
            "type": "string",
            "nullable": true
          },
          "override_org_email": {
            "type": "string",
            "nullable": true
          },
          "override_org_website": {
            "type": "string",
            "nullable": true
          },
          "override_org_portalurl": {
            "type": "string",
            "nullable": true
          },
          "mailbox_override": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_mailbox_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "calldate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "item_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "service_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prepay_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contract_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "custombuttons": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomButton"
            },
            "nullable": true
          },
          "attachments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Attachment"
            },
            "nullable": true
          },
          "site_fields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FieldHelper"
            },
            "nullable": true
          },
          "pritech": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sectech": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "accountmanagertech": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "notes": {
            "type": "string",
            "nullable": true
          },
          "thirdpartynhdapiurl": {
            "type": "string",
            "nullable": true
          },
          "xeroid": {
            "type": "string",
            "nullable": true
          },
          "open_ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "opps_ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datecreated": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "createdfrom_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "announce": {
            "type": "string",
            "nullable": true
          },
          "announcedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "pritech_name": {
            "type": "string",
            "nullable": true
          },
          "sectech_name": {
            "type": "string",
            "nullable": true
          },
          "prinotify": {
            "type": "boolean",
            "nullable": true
          },
          "secnotify": {
            "type": "boolean",
            "nullable": true
          },
          "priassign": {
            "type": "boolean",
            "nullable": true
          },
          "secassign": {
            "type": "boolean",
            "nullable": true
          },
          "accountmanagertech_name": {
            "type": "string",
            "nullable": true
          },
          "accountmanagertech_email": {
            "type": "string",
            "nullable": true
          },
          "chargeperiod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chargehours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "chargecarryover": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "invoiceyes": {
            "type": "boolean",
            "nullable": true
          },
          "fluserdef1": {
            "type": "string",
            "nullable": true
          },
          "fluserdef2": {
            "type": "string",
            "nullable": true
          },
          "fluserdef3": {
            "type": "string",
            "nullable": true
          },
          "fluserdef4": {
            "type": "string",
            "nullable": true
          },
          "fluserdef5": {
            "type": "string",
            "nullable": true
          },
          "floverride": {
            "type": "boolean",
            "nullable": true
          },
          "fluserdef1hide": {
            "type": "boolean",
            "nullable": true
          },
          "fluserdef2hide": {
            "type": "boolean",
            "nullable": true
          },
          "fluserdef3hide": {
            "type": "boolean",
            "nullable": true
          },
          "fluserdef4hide": {
            "type": "boolean",
            "nullable": true
          },
          "fluserdef5hide": {
            "type": "boolean",
            "nullable": true
          },
          "fluserdef1mand": {
            "type": "boolean",
            "nullable": true
          },
          "fluserdef2mand": {
            "type": "boolean",
            "nullable": true
          },
          "fluserdef3mand": {
            "type": "boolean",
            "nullable": true
          },
          "fluserdef4mand": {
            "type": "boolean",
            "nullable": true
          },
          "fluserdef5mand": {
            "type": "boolean",
            "nullable": true
          },
          "includeactions": {
            "type": "boolean",
            "nullable": true
          },
          "needsinvoice": {
            "type": "boolean",
            "nullable": true
          },
          "startdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "startbalance": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "hourlyrate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "periodcharge": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "dontinvoice": {
            "type": "boolean",
            "nullable": true
          },
          "invoicetemplate": {
            "type": "string",
            "nullable": true
          },
          "invoicecomment": {
            "type": "string",
            "nullable": true
          },
          "lastinvoiceenddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "showslaonweb": {
            "type": "boolean",
            "nullable": true
          },
          "item_tax_code_name": {
            "type": "string",
            "nullable": true
          },
          "service_tax_code_name": {
            "type": "string",
            "nullable": true
          },
          "contract_tax_code_name": {
            "type": "string",
            "nullable": true
          },
          "prepay_tax_code_name": {
            "type": "string",
            "nullable": true
          },
          "imageindex": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chargehours2": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "hourlyrate2": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "cat2": {
            "type": "string",
            "nullable": true
          },
          "cat3": {
            "type": "string",
            "nullable": true
          },
          "cat4": {
            "type": "string",
            "nullable": true
          },
          "cat5": {
            "type": "string",
            "nullable": true
          },
          "enddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "ucemail": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fcemail": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "actguid": {
            "type": "string",
            "nullable": true
          },
          "smsbalance": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "html": {
            "type": "string",
            "nullable": true
          },
          "hv": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "hvdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "emailinvoice": {
            "type": "boolean",
            "nullable": true
          },
          "dont_auto_send_invoices": {
            "type": "boolean",
            "nullable": true
          },
          "seriousnesslevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defcat1": {
            "type": "string",
            "nullable": true
          },
          "defcat2": {
            "type": "string",
            "nullable": true
          },
          "defcat3": {
            "type": "string",
            "nullable": true
          },
          "defcat4": {
            "type": "string",
            "nullable": true
          },
          "thresholdbreached": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "monthlyreportinclude": {
            "type": "boolean",
            "nullable": true
          },
          "monthlyreportlastrun": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "monthlyreportemaildirect": {
            "type": "boolean",
            "nullable": true
          },
          "monthlyreportemailmanager": {
            "type": "boolean",
            "nullable": true
          },
          "monthlyreportshowonweb": {
            "type": "boolean",
            "nullable": true
          },
          "areatype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unmatchedcombinations": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prepayrecurringchargenextdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "billforrecurringprepayamount": {
            "type": "boolean",
            "nullable": true
          },
          "prepayrecurringcharge": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prepayrecurringhours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prepayrecurringchargebp": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "accountsemailaddress": {
            "type": "string",
            "nullable": true
          },
          "disclaimermatchstring": {
            "type": "string",
            "nullable": true
          },
          "paymentterms": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showallnonbillable": {
            "type": "boolean",
            "nullable": true
          },
          "billinggroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "autotopupthreshhold": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "autotopuptoamount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "autotopupcostperhour": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "autotopupbyamount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "surchargeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "billingtemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "billingtemplate_name": {
            "type": "string",
            "nullable": true
          },
          "overidegreeting": {
            "type": "string",
            "nullable": true
          },
          "clientpackage": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "scopeofbusiness": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "preferredagent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "callhandlingnotes": {
            "type": "string",
            "nullable": true
          },
          "automatic_callscript_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "automatic_callscript_name": {
            "type": "string",
            "nullable": true
          },
          "teamviewerpassword": {
            "type": "string",
            "nullable": true
          },
          "customertype_new": {
            "type": "string",
            "nullable": true
          },
          "discountperc": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "showfaqfortoplevel": {
            "type": "boolean",
            "nullable": true
          },
          "accountsccemailaddress": {
            "type": "string",
            "nullable": true
          },
          "isopportunity": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "snowname": {
            "type": "string",
            "nullable": true
          },
          "main_site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "main_site_name": {
            "type": "string",
            "nullable": true
          },
          "linked_organisation_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "all_organisations_allowed": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_organisations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Organisation"
            },
            "nullable": true
          },
          "override_signature": {
            "type": "string",
            "nullable": true
          },
          "contractaccountsdesc": {
            "type": "string",
            "nullable": true
          },
          "prepayaccountsdesc": {
            "type": "string",
            "nullable": true
          },
          "site_update": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Site"
            },
            "nullable": true
          },
          "newclient_sitename": {
            "type": "string",
            "nullable": true
          },
          "newclient_phonenumber": {
            "type": "string",
            "nullable": true
          },
          "newclient_domain": {
            "type": "string",
            "nullable": true
          },
          "newclient_timezone": {
            "type": "string",
            "nullable": true
          },
          "newclient_contactname": {
            "type": "string",
            "nullable": true
          },
          "newclient_contactemail": {
            "type": "string",
            "nullable": true
          },
          "newclient_contacttitle": {
            "type": "string",
            "nullable": true
          },
          "newclient_web_access_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newclient_sendwelcomeemail": {
            "type": "boolean",
            "nullable": true
          },
          "newclient_delivery_address": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "newclient_countrycode": {
            "type": "string",
            "nullable": true
          },
          "newclient_regioncode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "faqlists": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FAQListHead"
            },
            "nullable": true
          },
          "popup_notes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AreaPopup"
            },
            "nullable": true
          },
          "_reassign_all_to_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allowall_tickettypes": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_tickettypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RequestType_List"
            },
            "nullable": true
          },
          "allowall_category1": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_category1": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CategoryRestriction"
            },
            "nullable": true
          },
          "allowall_category2": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_category2": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CategoryRestriction"
            },
            "nullable": true
          },
          "allowall_category3": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_category3": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CategoryRestriction"
            },
            "nullable": true
          },
          "allowall_category4": {
            "type": "boolean",
            "nullable": true
          },
          "alocked": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_category4": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CategoryRestriction"
            },
            "nullable": true
          },
          "onhold_ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "opened_thismonth_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "billingplans": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ContractDetail"
            },
            "nullable": true
          },
          "overriding_rates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ChargeRate"
            },
            "nullable": true
          },
          "allowallchargerates": {
            "type": "boolean",
            "nullable": true
          },
          "chargerates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ChargeRateArea"
            },
            "nullable": true
          },
          "newclient_siteguid": {
            "type": "string",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "allow_api_access": {
            "type": "boolean",
            "nullable": true
          },
          "api_access_clientid": {
            "type": "string",
            "nullable": true
          },
          "api_access_clientsecret": {
            "type": "string",
            "nullable": true
          },
          "thirdpartynhdauthurl": {
            "type": "string",
            "nullable": true
          },
          "thirdpartynhdtenant": {
            "type": "string",
            "nullable": true
          },
          "thirdpartynhdapiclientid": {
            "type": "string",
            "nullable": true
          },
          "new_thirdpartynhdapiclientsecret": {
            "type": "string",
            "nullable": true
          },
          "areaitems": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AreaItem"
            },
            "nullable": true
          },
          "portal_logo": {
            "type": "string",
            "nullable": true
          },
          "override_portalcolour": {
            "type": "boolean",
            "nullable": true
          },
          "portalcolour": {
            "maxLength": 7,
            "type": "string",
            "nullable": true
          },
          "portalbackgroundimageurl": {
            "maxLength": 500,
            "type": "string",
            "nullable": true
          },
          "ninjarmmid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sales_tax_type": {
            "type": "string",
            "nullable": true
          },
          "purchase_tax_type": {
            "type": "string",
            "nullable": true
          },
          "isarchived_xero": {
            "type": "boolean",
            "nullable": true
          },
          "accountsfirstname": {
            "type": "string",
            "nullable": true
          },
          "accountslastname": {
            "type": "string",
            "nullable": true
          },
          "sales_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "purchase_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "purchase_tax_code_name": {
            "type": "string",
            "nullable": true
          },
          "prepayhistory": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PrepayHistory"
            },
            "nullable": true
          },
          "periods": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PrepayPeriod"
            },
            "nullable": true
          },
          "prepayrecurringminimumdeduction": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prepayrecurringminimumdeductiononlyactive": {
            "type": "boolean",
            "nullable": true
          },
          "prepayrecurringautomaticdeduction": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prepaytotal": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prepayused": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prepaybalance": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "preferreddeliverymethod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "qbodefaulttax": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_contract": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "device42id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "xerodetails_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "xero_tenant_name": {
            "type": "string",
            "nullable": true
          },
          "xero_tracking_category_1_name": {
            "type": "string",
            "nullable": true
          },
          "xero_tracking_category_2_name": {
            "type": "string",
            "nullable": true
          },
          "servicenowid": {
            "type": "string",
            "nullable": true
          },
          "isnhserveremaildefault": {
            "type": "boolean"
          },
          "datto_id": {
            "type": "string",
            "nullable": true
          },
          "datto_alternate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datto_url": {
            "type": "string",
            "nullable": true
          },
          "dattocommerce_tenantid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "qbodefaulttaxcode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "qbodefaulttaxcodename": {
            "type": "string",
            "nullable": true
          },
          "qbo_default_tax_code": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "connectwiseid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "autotaskid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "import_address": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "import_notes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AreaNote"
            },
            "nullable": true
          },
          "ateraid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kashflowid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kashflow_tenant_name": {
            "type": "string",
            "nullable": true
          },
          "website": {
            "type": "string",
            "nullable": true
          },
          "alastupdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "service_access": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ServiceRestriction"
            },
            "nullable": true
          },
          "service_subscriptions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ServiceUser"
            },
            "nullable": true
          },
          "snelstart_id": {
            "type": "string",
            "nullable": true
          },
          "default_currency_code_name": {
            "type": "string",
            "nullable": true
          },
          "_apply_billingtemplate": {
            "type": "boolean",
            "nullable": true
          },
          "datto_commerce_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datto_commerce_url": {
            "type": "string",
            "nullable": true
          },
          "import_azure_tenant": {
            "$ref": "#/components/schemas/CSPCustomer"
          },
          "import_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "syncroid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kbentries": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KBEntry_List"
            },
            "nullable": true
          },
          "auvik_id": {
            "type": "string",
            "nullable": true
          },
          "hubspot_id": {
            "type": "string",
            "nullable": true
          },
          "hubspot_url": {
            "type": "string",
            "nullable": true
          },
          "hubspot_dont_sync": {
            "type": "boolean",
            "nullable": true
          },
          "hubspot_archived": {
            "type": "boolean",
            "nullable": true
          },
          "domain": {
            "type": "string",
            "nullable": true
          },
          "passportal_id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "update_licences": {
            "type": "boolean",
            "nullable": true
          },
          "prepayasamount": {
            "type": "boolean",
            "nullable": true
          },
          "synced_to_intacct": {
            "type": "boolean",
            "nullable": true
          },
          "qbo_company_name": {
            "type": "string",
            "nullable": true
          },
          "oppid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tax_number": {
            "type": "string",
            "nullable": true
          },
          "isclientdetails": {
            "type": "boolean",
            "nullable": true
          },
          "hubspot_lifecycle": {
            "type": "string",
            "nullable": true
          },
          "hudu_url": {
            "type": "string",
            "nullable": true
          },
          "prepayrecurringexpirymonths": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "accountsbccemailaddress": {
            "type": "string",
            "nullable": true
          },
          "defaultcontractoverride": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultcontractoverride_ref": {
            "type": "string",
            "nullable": true
          },
          "sqlimport_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "external_links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          },
          "_match_thirdparty_id": {
            "type": "string",
            "nullable": true
          },
          "_match_integration_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_match_integration_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "donotimport": {
            "type": "boolean",
            "nullable": true
          },
          "liongardid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "liongard_url": {
            "type": "string",
            "nullable": true
          },
          "sync_to_liongard": {
            "type": "boolean",
            "nullable": true
          },
          "regmanagertech_name": {
            "type": "string",
            "nullable": true
          },
          "logmanagertech_name": {
            "type": "string",
            "nullable": true
          },
          "salesreptech_name": {
            "type": "string",
            "nullable": true
          },
          "default_team_to_salesrep_override": {
            "type": "boolean",
            "nullable": true
          },
          "default_team_to_salesrep_override_team": {
            "type": "string",
            "nullable": true
          },
          "cxmleadtech_name": {
            "type": "string",
            "nullable": true
          },
          "portalchatprofile": {
            "type": "string",
            "nullable": true
          },
          "portalchatprofile_name": {
            "type": "string",
            "nullable": true
          },
          "kaseyaid": {
            "type": "string",
            "nullable": true
          },
          "trading_name": {
            "type": "string",
            "nullable": true
          },
          "dbc_company_name": {
            "type": "string",
            "nullable": true
          },
          "salesforce_dontsync": {
            "type": "boolean",
            "nullable": true
          },
          "stripe_customer_id": {
            "type": "string",
            "nullable": true
          },
          "stripe_payment_method_id": {
            "type": "string",
            "nullable": true
          },
          "stripe_payment_method_name": {
            "type": "string",
            "nullable": true
          },
          "stripe_paymentmethod": {
            "$ref": "#/components/schemas/StripePaymentMethod"
          },
          "current_licences": {
            "type": "string",
            "nullable": true
          },
          "servicenow_url": {
            "type": "string",
            "nullable": true
          },
          "servicenow_locale": {
            "type": "string",
            "nullable": true
          },
          "servicenow_username": {
            "type": "string",
            "nullable": true
          },
          "new_servicenowkey": {
            "type": "string",
            "nullable": true
          },
          "servicenow_priority_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "servicenow_status_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "servicenow_impact_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "servicenow_urgency_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "servicenow_category_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "servicenow_assignment_group": {
            "type": "string",
            "nullable": true
          },
          "servicenow_assignment_group_name": {
            "type": "string",
            "nullable": true
          },
          "servicenow_assignmentgroup": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "servicenow_defaultuser_id": {
            "type": "string",
            "nullable": true
          },
          "servicenow_defaultuser_name": {
            "type": "string",
            "nullable": true
          },
          "servicenow_defaultuser": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "test_servicenow": {
            "type": "boolean",
            "nullable": true
          },
          "sage_business_cloud_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sage_business_cloud_details_name": {
            "type": "string",
            "nullable": true
          },
          "exact_division": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "exact_division_name": {
            "type": "string",
            "nullable": true
          },
          "ncentral_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "currencyisocode": {
            "type": "string",
            "nullable": true
          },
          "intacct_location_id": {
            "type": "string",
            "nullable": true
          },
          "intacct_location_id_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "intacct_location_type": {
            "type": "string",
            "nullable": true
          },
          "new_categories": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "jira_url": {
            "type": "string",
            "nullable": true
          },
          "jira_username": {
            "type": "string",
            "nullable": true
          },
          "new_jirakey": {
            "type": "string",
            "nullable": true
          },
          "test_jira": {
            "type": "boolean",
            "nullable": true
          },
          "jira_servicedesk_id": {
            "type": "string",
            "nullable": true
          },
          "jira_servicedesk_name": {
            "type": "string",
            "nullable": true
          },
          "jira_servicedesk": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "jira_requesttype_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "jira_user_id": {
            "type": "string",
            "nullable": true
          },
          "jira_user_name": {
            "type": "string",
            "nullable": true
          },
          "jira_user": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "jira_priority_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "jira_status_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "create_jira_webhook": {
            "type": "boolean",
            "nullable": true
          },
          "jira_webhook_created": {
            "type": "boolean",
            "nullable": true
          },
          "defaultpdftemplateinvoicetickets": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultpdftemplateinvoiceorders": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultpdftemplateinvoicerecurring": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultpdftemplateinvoicetickets_name": {
            "type": "string",
            "nullable": true
          },
          "defaultpdftemplateinvoiceorders_name": {
            "type": "string",
            "nullable": true
          },
          "defaultpdftemplateinvoicerecurring_name": {
            "type": "string",
            "nullable": true
          },
          "intacct_invoice_save_location": {
            "type": "string",
            "nullable": true
          },
          "ingram_micro_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_dont_fire_automations": {
            "type": "boolean",
            "nullable": true
          },
          "main_delivery_address": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "main_invoice_address": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "main_contact_name": {
            "type": "string",
            "nullable": true
          },
          "main_contact_email": {
            "type": "string",
            "nullable": true
          },
          "main_contact_phonenumber": {
            "type": "string",
            "nullable": true
          },
          "main_contact_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "main_phonenumber": {
            "type": "string",
            "nullable": true
          },
          "auvik_site_inactive": {
            "type": "boolean",
            "nullable": true
          },
          "invoice_class": {
            "type": "string",
            "nullable": true
          },
          "new_icon": {
            "type": "string",
            "nullable": true
          },
          "fortnox_tenant": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fortnox_tenant_name": {
            "type": "string",
            "nullable": true
          },
          "servicenow_enable_webhook": {
            "type": "boolean",
            "nullable": true
          },
          "new_servicenow_webhooksecret": {
            "type": "string",
            "nullable": true
          },
          "servicenow_webhook_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "servicenow_webhook_user_name": {
            "type": "string",
            "nullable": true
          },
          "servicenow_webhook_tickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "servicenow_webhook_tickettype_name": {
            "type": "string",
            "nullable": true
          },
          "myob_tenant": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "myob_tenant_name": {
            "type": "string",
            "nullable": true
          },
          "sync_servicenow_attachments": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "twilio_subaccount_name": {
            "type": "string",
            "nullable": true
          },
          "twilio_subaccount_created": {
            "type": "boolean",
            "nullable": true
          },
          "twilio_subaccount_sid": {
            "type": "string",
            "nullable": true
          },
          "twilio_subaccount_status": {
            "type": "string",
            "nullable": true
          },
          "twilio_subaccount_authtoken": {
            "type": "string",
            "nullable": true
          },
          "_create_twilio_subaccount": {
            "type": "boolean",
            "nullable": true
          },
          "_close_twilio_subaccount": {
            "type": "boolean",
            "nullable": true
          },
          "_pauseunpause_twilio_subaccount": {
            "type": "boolean",
            "nullable": true
          },
          "_create_twilio_recurringinvoice": {
            "type": "boolean",
            "nullable": true
          },
          "twilio_recurring_invoice_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "override_layout_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "override_layout_name": {
            "type": "string",
            "nullable": true
          },
          "extratabs": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Tabname"
            },
            "nullable": true
          },
          "servicenow_team_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "servicenow_ticket_sync": {
            "type": "string",
            "nullable": true
          },
          "servicenow_ticket_sync_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "servicenow_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "matching_value": {
            "type": "string",
            "nullable": true
          },
          "jira_webhook_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "jira_webhook_username": {
            "type": "string",
            "nullable": true
          },
          "avalara_code": {
            "type": "string",
            "nullable": true
          },
          "avalara_tenant_name": {
            "type": "string",
            "nullable": true
          },
          "avalara_id": {
            "type": "string",
            "nullable": true
          },
          "invoice_mailbox_override": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "quote_mailbox_override": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_merge_client_into": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoice_tickets_seperately_override": {
            "type": "boolean",
            "nullable": true
          },
          "servicenow_authtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "portal_title_override": {
            "type": "boolean",
            "nullable": true
          },
          "portal_title": {
            "type": "string",
            "nullable": true
          },
          "reply_address_override": {
            "type": "string",
            "nullable": true
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "key": {
            "type": "integer",
            "format": "int32"
          },
          "table": {
            "$ref": "#/components/schemas/TableEnum"
          },
          "logo": {
            "type": "string",
            "nullable": true
          },
          "regmanagertech": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "logmanagertech": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "salesreptech": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "accountownertech": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cxmleadtech": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "xero_tenant_id": {
            "type": "string",
            "nullable": true
          },
          "accountsid": {
            "type": "string",
            "nullable": true
          },
          "excludefrominvoicesync": {
            "type": "boolean",
            "nullable": true
          },
          "gficlientid": {
            "type": "string",
            "nullable": true
          },
          "overridepdftemplateinvoice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "overridepdftemplateinvoice_name": {
            "type": "string",
            "nullable": true
          },
          "kashflow_tenant_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_to_invoice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_to_invoice_name": {
            "type": "string",
            "nullable": true
          },
          "invoiceduedaysextraclient": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "itglue_id": {
            "type": "string",
            "nullable": true
          },
          "clientcurrency": {
            "type": "string",
            "nullable": true
          },
          "sentinel_subscription_id": {
            "type": "string",
            "nullable": true
          },
          "sentinel_workspace_name": {
            "type": "string",
            "nullable": true
          },
          "sentinel_resource_group_name": {
            "type": "string",
            "nullable": true
          },
          "sentinel_tenant_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sentinel_tenant_name": {
            "type": "string",
            "nullable": true
          },
          "default_currency_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_to_invoice_recurring": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_to_invoice_recurring_name": {
            "type": "string",
            "nullable": true
          },
          "azure_tenants": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AreaAzureTenant"
            },
            "nullable": true
          },
          "azure_tenant_id": {
            "type": "string",
            "nullable": true
          },
          "snow_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "snowLicences": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SnowLicenseAbstract"
            },
            "nullable": true
          },
          "qbo_company_id": {
            "type": "string",
            "nullable": true
          },
          "automatic_sales_tax": {
            "type": "boolean",
            "nullable": true
          },
          "cautomateid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dbc_company_id": {
            "type": "string",
            "nullable": true
          },
          "stopped": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customertype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customer_relationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair"
            },
            "nullable": true
          },
          "customer_relationship_list": {
            "type": "string",
            "nullable": true
          },
          "servicenow_validated": {
            "type": "boolean",
            "nullable": true
          },
          "sentinel_default_user_override": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sentinel_default_user_override_name": {
            "type": "string",
            "nullable": true
          },
          "jira_validated": {
            "type": "boolean",
            "nullable": true
          },
          "ref": {
            "type": "string",
            "nullable": true
          },
          "ticket_invoices_for_each_site": {
            "type": "boolean",
            "nullable": true
          },
          "intacct_save_location": {
            "type": "string",
            "nullable": true
          },
          "is_vip": {
            "type": "boolean",
            "nullable": true
          },
          "accountownertech_name": {
            "type": "string",
            "nullable": true
          },
          "taxable": {
            "type": "boolean",
            "nullable": true
          },
          "quickbooks_details": {
            "$ref": "#/components/schemas/QuickBooksDetails"
          },
          "percentage_to_survey": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "billing_plan_text": {
            "type": "string",
            "nullable": true
          },
          "overridepdftemplatequote": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "overridepdftemplatequote_name": {
            "type": "string",
            "nullable": true
          },
          "avalara_tenant": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "due_date_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "toplevel_quote_currency": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_account": {
            "type": "boolean",
            "nullable": true
          },
          "_importtypeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_importthirdpartyid": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AreaAzureTenant": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "azure_tenant_id": {
            "type": "string",
            "nullable": true
          },
          "azure_tenant_name": {
            "type": "string",
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "details_name": {
            "type": "string",
            "nullable": true
          },
          "azure_tenant_domain": {
            "type": "string",
            "nullable": true
          },
          "licence_import_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "relationship_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AreaField": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AreaItem": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "quantity": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "areaitemdesc": {
            "type": "string",
            "nullable": true
          },
          "billingperiod_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "startdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "invoicenumber": {
            "type": "string",
            "nullable": true
          },
          "lastinvoicedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "nextinvoicedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "autorenew": {
            "type": "boolean",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "costprice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "sellingprice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "accounts_id": {
            "type": "string",
            "nullable": true
          },
          "numberdayswarning": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ddevnum": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "technician": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "billingcategory_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dontinvoice": {
            "type": "boolean",
            "nullable": true
          },
          "enddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AreaNote": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sales_order_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "purchase_order_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "quote_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoice_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "who_agentid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "detail": {
            "type": "string",
            "nullable": true
          },
          "timetaken": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "mailentryid": {
            "type": "string",
            "nullable": true
          },
          "nextcalldate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "satisfaction": {
            "type": "string",
            "nullable": true
          },
          "third_party_id": {
            "type": "string",
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "ticketid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "hide_time_taken": {
            "type": "boolean",
            "nullable": true
          },
          "add_to_calendar": {
            "type": "boolean",
            "nullable": true
          },
          "app_user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "app_agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "app_subject": {
            "type": "string",
            "nullable": true
          },
          "nextcallduration": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "createdfromaction": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AreaPopup": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "date_created": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "dismissable": {
            "type": "boolean",
            "nullable": true
          },
          "read_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "displaymodal": {
            "type": "boolean",
            "nullable": true
          },
          "displayhtml": {
            "type": "boolean",
            "nullable": true
          },
          "limitdaterange": {
            "type": "boolean",
            "nullable": true
          },
          "startdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "enddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AreaRequestType": {
        "type": "object",
        "properties": {
          "client_id": {
            "type": "integer",
            "format": "int32"
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "request_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AreaSectionDetail": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "ticket_area_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_area_id_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "team_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "team_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "team_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AreaToDo": {
        "type": "object",
        "properties": {
          "client_id": {
            "type": "integer",
            "format": "int32"
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "todo_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Area_List": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "toplevel_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "toplevel_name": {
            "type": "string",
            "nullable": true
          },
          "inactive": {
            "type": "boolean",
            "nullable": true
          },
          "colour": {
            "type": "string",
            "nullable": true
          },
          "confirmemail": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "actionemail": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "clearemail": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "messagegroup_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "from_address_override": {
            "type": "string",
            "nullable": true
          },
          "override_org_logo": {
            "type": "boolean",
            "nullable": true
          },
          "override_org_name": {
            "type": "string",
            "nullable": true
          },
          "override_org_address": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "override_org_phone": {
            "type": "string",
            "nullable": true
          },
          "override_org_email": {
            "type": "string",
            "nullable": true
          },
          "override_org_website": {
            "type": "string",
            "nullable": true
          },
          "override_org_portalurl": {
            "type": "string",
            "nullable": true
          },
          "mailbox_override": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_mailbox_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "calldate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "item_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "service_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prepay_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contract_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "custombuttons": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomButton"
            },
            "nullable": true
          },
          "attachments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Attachment"
            },
            "nullable": true
          },
          "site_fields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FieldHelper"
            },
            "nullable": true
          },
          "pritech": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sectech": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "accountmanagertech": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "notes": {
            "type": "string",
            "nullable": true
          },
          "thirdpartynhdapiurl": {
            "type": "string",
            "nullable": true
          },
          "xeroid": {
            "type": "string",
            "nullable": true
          },
          "open_ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "opps_ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "key": {
            "type": "integer",
            "format": "int32"
          },
          "table": {
            "$ref": "#/components/schemas/TableEnum"
          },
          "logo": {
            "type": "string",
            "nullable": true
          },
          "regmanagertech": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "logmanagertech": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "salesreptech": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "accountownertech": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cxmleadtech": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "xero_tenant_id": {
            "type": "string",
            "nullable": true
          },
          "accountsid": {
            "type": "string",
            "nullable": true
          },
          "excludefrominvoicesync": {
            "type": "boolean",
            "nullable": true
          },
          "gficlientid": {
            "type": "string",
            "nullable": true
          },
          "overridepdftemplateinvoice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "overridepdftemplateinvoice_name": {
            "type": "string",
            "nullable": true
          },
          "kashflow_tenant_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_to_invoice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_to_invoice_name": {
            "type": "string",
            "nullable": true
          },
          "invoiceduedaysextraclient": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "itglue_id": {
            "type": "string",
            "nullable": true
          },
          "clientcurrency": {
            "type": "string",
            "nullable": true
          },
          "sentinel_subscription_id": {
            "type": "string",
            "nullable": true
          },
          "sentinel_workspace_name": {
            "type": "string",
            "nullable": true
          },
          "sentinel_resource_group_name": {
            "type": "string",
            "nullable": true
          },
          "sentinel_tenant_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sentinel_tenant_name": {
            "type": "string",
            "nullable": true
          },
          "default_currency_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_to_invoice_recurring": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_to_invoice_recurring_name": {
            "type": "string",
            "nullable": true
          },
          "azure_tenants": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AreaAzureTenant"
            },
            "nullable": true
          },
          "azure_tenant_id": {
            "type": "string",
            "nullable": true
          },
          "snow_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "snowLicences": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SnowLicenseAbstract"
            },
            "nullable": true
          },
          "qbo_company_id": {
            "type": "string",
            "nullable": true
          },
          "automatic_sales_tax": {
            "type": "boolean",
            "nullable": true
          },
          "cautomateid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dbc_company_id": {
            "type": "string",
            "nullable": true
          },
          "stopped": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customertype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customer_relationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair"
            },
            "nullable": true
          },
          "customer_relationship_list": {
            "type": "string",
            "nullable": true
          },
          "servicenow_validated": {
            "type": "boolean",
            "nullable": true
          },
          "sentinel_default_user_override": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sentinel_default_user_override_name": {
            "type": "string",
            "nullable": true
          },
          "jira_validated": {
            "type": "boolean",
            "nullable": true
          },
          "ref": {
            "type": "string",
            "nullable": true
          },
          "ticket_invoices_for_each_site": {
            "type": "boolean",
            "nullable": true
          },
          "intacct_save_location": {
            "type": "string",
            "nullable": true
          },
          "is_vip": {
            "type": "boolean",
            "nullable": true
          },
          "accountownertech_name": {
            "type": "string",
            "nullable": true
          },
          "taxable": {
            "type": "boolean",
            "nullable": true
          },
          "quickbooks_details": {
            "$ref": "#/components/schemas/QuickBooksDetails"
          },
          "percentage_to_survey": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "billing_plan_text": {
            "type": "string",
            "nullable": true
          },
          "overridepdftemplatequote": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "overridepdftemplatequote_name": {
            "type": "string",
            "nullable": true
          },
          "avalara_tenant": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "due_date_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "toplevel_quote_currency": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_account": {
            "type": "boolean",
            "nullable": true
          },
          "_importtypeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_importthirdpartyid": {
            "type": "string",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          }
        },
        "additionalProperties": false
      },
      "AssignSchedule": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "day": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "time": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "assignto_agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_run_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "interval": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "paused": {
            "type": "boolean",
            "nullable": true
          },
          "asslinked_tickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AteraAlert": {
        "type": "object",
        "properties": {
          "alertID": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "source": {
            "type": "string",
            "nullable": true
          },
          "title": {
            "type": "string",
            "nullable": true
          },
          "severity": {
            "type": "string",
            "nullable": true
          },
          "created": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "snoozedEndDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "deviceGuid": {
            "type": "string",
            "nullable": true
          },
          "archived": {
            "type": "boolean",
            "nullable": true
          },
          "alertCategoryID": {
            "type": "string",
            "nullable": true
          },
          "archivedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "alertMessage": {
            "type": "string",
            "nullable": true
          },
          "deviceName": {
            "type": "string",
            "nullable": true
          },
          "customerID": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customerName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Attachment": {
        "type": "object",
        "properties": {
          "third_party_id": {
            "type": "string",
            "nullable": true
          },
          "link": {
            "type": "string",
            "nullable": true
          },
          "content_type": {
            "type": "string",
            "nullable": true
          },
          "last_updated": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "filename": {
            "type": "string",
            "nullable": true
          },
          "datecreated": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "filesize": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unique_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "desc": {
            "type": "string",
            "nullable": true
          },
          "isimage": {
            "type": "boolean",
            "nullable": true
          },
          "data": {
            "type": "string",
            "format": "byte",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "action_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "attachmentaction_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_canupdate": {
            "type": "boolean",
            "nullable": true
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "image_upload_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "image_upload_key": {
            "type": "string",
            "nullable": true
          },
          "file": {
            "type": "string",
            "format": "binary",
            "nullable": true
          },
          "_enduserportalpdfprint": {
            "type": "boolean",
            "nullable": true
          },
          "anon_outcomeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "has_scanned": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "_is_new_version": {
            "type": "boolean",
            "nullable": true
          },
          "parent_name": {
            "type": "string",
            "nullable": true
          },
          "version_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_alreadyuploaded": {
            "type": "boolean",
            "nullable": true
          },
          "copy_from_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          },
          "_match_thirdparty_id": {
            "type": "string",
            "nullable": true
          },
          "_match_integration_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_match_integration_name": {
            "type": "string",
            "nullable": true
          },
          "import_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "external_links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "showforusers": {
            "type": "boolean",
            "nullable": true
          },
          "showonchild": {
            "type": "boolean",
            "nullable": true
          },
          "showonrelated": {
            "type": "boolean",
            "nullable": true
          },
          "data_base64": {
            "type": "string",
            "nullable": true
          },
          "download_url": {
            "type": "string",
            "nullable": true
          },
          "third_party_token": {
            "type": "string",
            "nullable": true
          },
          "already_posted": {
            "type": "boolean",
            "nullable": true
          },
          "faultid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "s3url": {
            "type": "string",
            "nullable": true
          },
          "att_link": {
            "type": "string",
            "nullable": true
          },
          "child_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "linked_version_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allow_anon_upload": {
            "type": "boolean",
            "nullable": true
          },
          "tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tickettype_guid": {
            "type": "string",
            "nullable": true
          },
          "validate_guid": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Attachment_List": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "filename": {
            "type": "string",
            "nullable": true
          },
          "datecreated": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "filesize": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unique_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "desc": {
            "type": "string",
            "nullable": true
          },
          "isimage": {
            "type": "boolean",
            "nullable": true
          },
          "showforusers": {
            "type": "boolean",
            "nullable": true
          },
          "showonchild": {
            "type": "boolean",
            "nullable": true
          },
          "showonrelated": {
            "type": "boolean",
            "nullable": true
          },
          "data_base64": {
            "type": "string",
            "nullable": true
          },
          "download_url": {
            "type": "string",
            "nullable": true
          },
          "third_party_token": {
            "type": "string",
            "nullable": true
          },
          "third_party_id": {
            "type": "string",
            "nullable": true
          },
          "already_posted": {
            "type": "boolean",
            "nullable": true
          },
          "faultid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "s3url": {
            "type": "string",
            "nullable": true
          },
          "att_link": {
            "type": "string",
            "nullable": true
          },
          "child_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "linked_version_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allow_anon_upload": {
            "type": "boolean",
            "nullable": true
          },
          "tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tickettype_guid": {
            "type": "string",
            "nullable": true
          },
          "validate_guid": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Attachment_View": {
        "type": "object",
        "properties": {
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unique_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "action_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "record_count": {
            "type": "integer",
            "format": "int32"
          },
          "attachments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Attachment_List"
            },
            "nullable": true
          },
          "page_no": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "page_size": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "folders": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair4"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Audit": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "value": {
            "type": "string",
            "nullable": true
          },
          "to": {
            "type": "string",
            "nullable": true
          },
          "from": {
            "type": "string",
            "nullable": true
          },
          "table_name": {
            "type": "string",
            "nullable": true
          },
          "id1": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "id2": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "clientid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "actoutcome": {
            "type": "string",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "datetime_to": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "datetime_from": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AuditPasswordField": {
        "type": "object",
        "properties": {
          "object_type": {
            "type": "integer",
            "format": "int32"
          },
          "object_id": {
            "type": "integer",
            "format": "int32"
          },
          "field_id": {
            "type": "integer",
            "format": "int32"
          },
          "value": {
            "type": "string",
            "nullable": true
          },
          "object": {
            "$ref": "#/components/schemas/PasswordObjectType"
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Autoassign": {
        "type": "object",
        "properties": {
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "precedence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stopmatching": {
            "type": "boolean",
            "nullable": true
          },
          "new_agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_agent_name": {
            "type": "string",
            "nullable": true
          },
          "new_team": {
            "type": "string",
            "nullable": true
          },
          "new_priority_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_status_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newstatus_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "new_sla_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_sla_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "new_category_1_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_category_1_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "new_category_1_name": {
            "type": "string",
            "nullable": true
          },
          "new_product_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_product_name": {
            "type": "string",
            "nullable": true
          },
          "new_workflow_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newworkflow_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "new_workflow_name": {
            "type": "string",
            "nullable": true
          },
          "dontshownotification": {
            "type": "boolean",
            "nullable": true
          },
          "criteria": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AutoassignCriteria"
            },
            "nullable": true
          },
          "outcomes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AutoassignOutcome"
            },
            "nullable": true
          },
          "_domatch": {
            "type": "boolean",
            "nullable": true
          },
          "user": {
            "$ref": "#/components/schemas/Users"
          },
          "matched_rule_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "matched_ids": {
            "type": "string",
            "nullable": true
          },
          "outcome_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "outcome_name": {
            "type": "string",
            "nullable": true
          },
          "new_category_2_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_category_2_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "new_category_2_name": {
            "type": "string",
            "nullable": true
          },
          "new_category_3_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_category_3_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "new_category_3_name": {
            "type": "string",
            "nullable": true
          },
          "new_category_4_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_category_4_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "new_category_4_name": {
            "type": "string",
            "nullable": true
          },
          "script_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "script_name": {
            "type": "string",
            "nullable": true
          },
          "rule_ids": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "new_template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newtemplate_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "new_template_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "popupmsg": {
            "type": "string",
            "nullable": true
          },
          "popup_notes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AreaPopup"
            },
            "nullable": true
          },
          "flowdetail_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "batch_size": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "batch_sleep": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "events": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameNotification"
            },
            "nullable": true
          },
          "new_colour": {
            "type": "string",
            "nullable": true
          },
          "set_colour": {
            "type": "boolean",
            "nullable": true
          },
          "active": {
            "type": "boolean",
            "nullable": true
          },
          "olas": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/WorkflowTarget"
            },
            "nullable": true
          },
          "database_lookups": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PartsLookup"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AutoassignCriteria": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "rule_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "autoassign_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "qualification_criteria_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fieldname": {
            "type": "string",
            "nullable": true
          },
          "value_type": {
            "type": "string",
            "nullable": true
          },
          "value_type_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "value_int": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "valueint_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "value_string": {
            "type": "string",
            "nullable": true
          },
          "value_datetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "partialmatch": {
            "type": "boolean",
            "nullable": true
          },
          "value_float": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "matchseparatedvalues": {
            "type": "boolean",
            "nullable": true
          },
          "value_display": {
            "type": "string",
            "nullable": true
          },
          "alt_value_display": {
            "type": "string",
            "nullable": true
          },
          "tablename": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "flowsubdetails_criteria_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chatprofile_id": {
            "type": "string",
            "nullable": true
          },
          "chatprofile_flow_seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "timezonestring": {
            "type": "string",
            "nullable": true
          },
          "match_after_start": {
            "type": "boolean",
            "nullable": true
          },
          "match_after_target": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "stdid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contract_rule_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "utcoffset": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "eventrule_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "eventrule_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AutoassignOutcome": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "rule_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "autoassign_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "fieldid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fieldname": {
            "type": "string",
            "nullable": true
          },
          "value_type": {
            "type": "string",
            "nullable": true
          },
          "value_int": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "value_string": {
            "type": "string",
            "nullable": true
          },
          "value_datetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "value_float": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "value": {
            "nullable": true
          },
          "value_display": {
            "type": "string",
            "nullable": true
          },
          "value_type_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_dummy": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AutomateAlert": {
        "type": "object",
        "properties": {
          "action": {
            "type": "integer",
            "format": "int32"
          },
          "ticket": {
            "$ref": "#/components/schemas/AutomateTicket"
          }
        },
        "additionalProperties": false
      },
      "AutomateComment": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "body": {
            "type": "string",
            "nullable": true
          },
          "user": {
            "$ref": "#/components/schemas/AutomateUser"
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          }
        },
        "additionalProperties": false
      },
      "AutomateReference": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AutomateTicket": {
        "type": "object",
        "properties": {
          "ticketId": {
            "type": "integer",
            "format": "int32"
          },
          "status": {
            "$ref": "#/components/schemas/AutomateReference"
          },
          "subject": {
            "type": "string",
            "nullable": true
          },
          "body": {
            "type": "string",
            "nullable": true
          },
          "category": {
            "$ref": "#/components/schemas/AutomateReference"
          },
          "priority": {
            "$ref": "#/components/schemas/AutomateReference"
          },
          "client": {
            "$ref": "#/components/schemas/AutomateReference"
          },
          "location": {
            "$ref": "#/components/schemas/AutomateReference"
          },
          "computer": {
            "$ref": "#/components/schemas/AutomateReference"
          },
          "dueDate": {
            "type": "string",
            "format": "date-time"
          },
          "startDate": {
            "type": "string",
            "format": "date-time"
          },
          "contactDate": {
            "type": "string",
            "format": "date-time"
          },
          "updateDate": {
            "type": "string",
            "format": "date-time"
          },
          "from": {
            "type": "string",
            "nullable": true
          },
          "cc": {
            "type": "string",
            "nullable": true
          },
          "supportLevel": {
            "type": "integer",
            "format": "int32"
          },
          "externalId": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "nullable": true
          },
          "comments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AutomateComment"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AutomateUser": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "emailAddress": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AuvikAlert": {
        "type": "object",
        "properties": {
          "entityId": {
            "type": "string",
            "nullable": true
          },
          "subject": {
            "type": "string",
            "nullable": true
          },
          "alertStatusString": {
            "type": "string",
            "nullable": true
          },
          "alertId": {
            "type": "string",
            "nullable": true
          },
          "alertName": {
            "type": "string",
            "nullable": true
          },
          "entityName": {
            "type": "string",
            "nullable": true
          },
          "companyName": {
            "type": "string",
            "nullable": true
          },
          "entityType": {
            "type": "string",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time"
          },
          "link": {
            "type": "string",
            "nullable": true
          },
          "alertStatus": {
            "type": "integer",
            "format": "int32"
          },
          "alertDescription": {
            "type": "string",
            "nullable": true
          },
          "alertSeverityString": {
            "type": "string",
            "nullable": true
          },
          "alertSeverity": {
            "type": "integer",
            "format": "int32"
          },
          "companyId": {
            "type": "string",
            "nullable": true
          },
          "correlationId": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AuvikTenantMod": {
        "type": "object",
        "properties": {
          "parentId": {
            "type": "string",
            "nullable": true
          },
          "parentName": {
            "type": "string",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "nullable": true
          },
          "tenantName": {
            "type": "string",
            "nullable": true
          },
          "tenantDomain": {
            "type": "string",
            "nullable": true
          },
          "enabled": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "AvalaraDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "environment": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "new_password": {
            "type": "string",
            "nullable": true
          },
          "new_method": {
            "type": "boolean",
            "nullable": true
          },
          "companyid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "supplier_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "company_object": {
            "$ref": "#/components/schemas/KeyPair"
          },
          "defaulttax": {
            "type": "string",
            "nullable": true
          },
          "defaultitem": {
            "type": "string",
            "nullable": true
          },
          "autosyncentities": {
            "type": "boolean",
            "nullable": true
          },
          "autosyncentitiesonupdate": {
            "type": "boolean",
            "nullable": true
          },
          "showmessage": {
            "type": "boolean",
            "nullable": true
          },
          "authorized": {
            "type": "boolean",
            "nullable": true
          },
          "syncentities": {
            "type": "string",
            "nullable": true
          },
          "defaultcustomercode": {
            "type": "string",
            "nullable": true
          },
          "default_customer_name": {
            "type": "string",
            "nullable": true
          },
          "disablerecording": {
            "type": "boolean",
            "nullable": true
          },
          "address_mapping_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sync_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "sync_committed": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AzureADConnection": {
        "type": "object",
        "properties": {
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "domain": {
            "type": "string",
            "nullable": true
          },
          "directoryid": {
            "type": "string",
            "nullable": true
          },
          "applicationid": {
            "type": "string",
            "nullable": true
          },
          "new_client_secret": {
            "type": "string",
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "new_refresh_token": {
            "type": "string",
            "nullable": true
          },
          "token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_authcode": {
            "type": "string",
            "nullable": true
          },
          "_exchangecodefortoken": {
            "type": "boolean"
          },
          "mappings_user": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "mappings_agent": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "mappings_agent_roles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "mappings_site": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AzureADMapping"
            },
            "nullable": true
          },
          "user_matching_fields": {
            "type": "string",
            "nullable": true
          },
          "agent_matching_fields": {
            "type": "string",
            "nullable": true
          },
          "user_matching_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "agent_matching_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "halointegratorenabled": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_lasterror": {
            "type": "string",
            "nullable": true
          },
          "redirect_uri": {
            "type": "string",
            "nullable": true
          },
          "mappings_cab": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "manage_licenses": {
            "type": "boolean",
            "nullable": true
          },
          "licensed_roles": {
            "type": "string",
            "nullable": true
          },
          "licensed_roles_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair"
            },
            "nullable": true
          },
          "tenant_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mappings_device": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "defaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "assettype_choice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_assetgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_assetgroup_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "default_assetgroup_name": {
            "type": "string",
            "nullable": true
          },
          "default_assettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_assettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "default_assettype_name": {
            "type": "string",
            "nullable": true
          },
          "assettype_field": {
            "type": "string",
            "nullable": true
          },
          "assettype_fieldname": {
            "type": "string",
            "nullable": true
          },
          "import_identifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "import_identifier_fieldname": {
            "type": "string",
            "nullable": true
          },
          "accountenabled": {
            "type": "boolean",
            "nullable": true
          },
          "authorized": {
            "type": "boolean",
            "nullable": true
          },
          "new_method": {
            "type": "boolean",
            "nullable": true
          },
          "createunmatchedusers": {
            "type": "boolean",
            "nullable": true
          },
          "unmatchedusersite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unmatchedusersite_name": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "auto_create_mappings": {
            "type": "boolean",
            "nullable": true
          },
          "auto_allow_sso": {
            "type": "boolean",
            "nullable": true
          },
          "top_level_name": {
            "type": "string",
            "nullable": true
          },
          "mappings_client": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AreaAzureTenant"
            },
            "nullable": true
          },
          "default_ticket_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_ticket_type_name": {
            "type": "string",
            "nullable": true
          },
          "default_classification": {
            "type": "string",
            "nullable": true
          },
          "default_classification_reason": {
            "type": "string",
            "nullable": true
          },
          "default_priority_name": {
            "type": "string",
            "nullable": true
          },
          "mappings_ticket": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "intune_dont_update_type": {
            "type": "boolean",
            "nullable": true
          },
          "halo_integrator_import_list": {
            "type": "string",
            "nullable": true
          },
          "halo_integrator_import_types": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "intune_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "licence_import_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "graphendpoint": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "intuneusermatchingfield": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "current_scopes": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "_dosave": {
            "type": "boolean",
            "nullable": true
          },
          "dont_sync_new_tenants": {
            "type": "boolean",
            "nullable": true
          },
          "importunmatchedgroupasserviceaccount": {
            "type": "string",
            "nullable": true
          },
          "deactivate_users": {
            "type": "boolean",
            "nullable": true
          },
          "mappings_priority": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "allow_subscription_management": {
            "type": "boolean",
            "nullable": true
          },
          "receive_subscription_updated": {
            "type": "boolean",
            "nullable": true
          },
          "graph_host": {
            "type": "string",
            "nullable": true
          },
          "mappings_user_roles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "alternate_client_id": {
            "type": "string",
            "nullable": true
          },
          "new_alternate_client_secret": {
            "type": "string",
            "nullable": true
          },
          "default_relationship_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mappings_xtype": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "intune_delete_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "intune_delete_status_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "sentinel_default_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sentinel_default_user_name": {
            "type": "string",
            "nullable": true
          },
          "named_roles": {
            "type": "string",
            "nullable": true
          },
          "named_roles_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair"
            },
            "nullable": true
          },
          "new_user_template": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_user_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mappings_new_user": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "new_user_template_name": {
            "type": "string",
            "nullable": true
          },
          "software_import_licence_matching": {
            "type": "boolean",
            "nullable": true
          },
          "default_intune_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_intune_status_name": {
            "type": "string",
            "nullable": true
          },
          "no_manager_role": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "no_manager_role_name": {
            "type": "string",
            "nullable": true
          },
          "track_sign_in_activity": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_allowedclientidslist": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair3"
            },
            "nullable": true
          },
          "halointegrator_allowedclientids": {
            "type": "string",
            "nullable": true
          },
          "user_licence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "user_licence_list": {
            "type": "string",
            "nullable": true
          },
          "check_licence_list_for_service_user": {
            "type": "boolean",
            "nullable": true
          },
          "exclude_mssense_devices": {
            "type": "boolean",
            "nullable": true
          },
          "authentication_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_confirmmanagedidentitysetup": {
            "type": "boolean",
            "nullable": true
          },
          "_confirmclientcredentialssetup": {
            "type": "boolean",
            "nullable": true
          },
          "allow_presence_notifications": {
            "type": "boolean",
            "nullable": true
          },
          "licence_import_client": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "licence_import_client_name": {
            "type": "string",
            "nullable": true
          },
          "assign_licences": {
            "type": "boolean",
            "nullable": true
          },
          "resource": {
            "type": "string",
            "nullable": true
          },
          "only_import_sentinel_comments": {
            "type": "boolean",
            "nullable": true
          },
          "use_delta_queries": {
            "type": "boolean",
            "nullable": true
          },
          "_deltareset": {
            "$ref": "#/components/schemas/AzureDeltaReset"
          },
          "intune_user_matching_integration": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "intune_recovered_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "intune_recovered_status_name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AzureADFilter": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "mapping_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "filter_field": {
            "type": "string",
            "nullable": true
          },
          "filter_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "filter_value": {
            "type": "string",
            "nullable": true
          },
          "query_string": {
            "type": "string",
            "nullable": true
          },
          "version": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AzureADMapping": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "connectionid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "siteid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "roleid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tenant_id": {
            "type": "string",
            "nullable": true
          },
          "tenant_name": {
            "type": "string",
            "nullable": true
          },
          "filters": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AzureADFilter"
            },
            "nullable": true
          },
          "filter_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "group_name": {
            "type": "string",
            "nullable": true
          },
          "external_users": {
            "type": "boolean",
            "nullable": true
          },
          "group_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sequenceid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "site_mapping_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "clientid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "site_mapping_field": {
            "type": "string",
            "nullable": true
          },
          "default_site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_site_name": {
            "type": "string",
            "nullable": true
          },
          "userroleid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "import_photo": {
            "type": "boolean",
            "nullable": true
          },
          "site_mappings_user": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AzureAssignedLicenses": {
        "type": "object",
        "properties": {
          "skuId": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AzureDelta": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "related_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "tenant_id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "entity": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "next_delta": {
            "type": "string",
            "nullable": true
          },
          "last_updated": {
            "type": "string",
            "format": "date-time"
          }
        },
        "additionalProperties": false
      },
      "AzureDeltaReset": {
        "type": "object",
        "properties": {
          "tenant": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "result": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AzureDevOpsDetails": {
        "type": "object",
        "properties": {
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "instance_url": {
            "type": "string",
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "new_method": {
            "type": "boolean",
            "nullable": true
          },
          "fields_to_sync": {
            "type": "string",
            "nullable": true
          },
          "fields_to_sync_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "sync_mapped_fields": {
            "type": "boolean",
            "nullable": true
          },
          "sync_attachments": {
            "type": "boolean",
            "nullable": true
          },
          "sync_area_path": {
            "type": "boolean",
            "nullable": true
          },
          "sync_iteration_path": {
            "type": "boolean",
            "nullable": true
          },
          "sync_priority": {
            "type": "boolean",
            "nullable": true
          },
          "sync_status": {
            "type": "boolean",
            "nullable": true
          },
          "sync_start_date": {
            "type": "boolean",
            "nullable": true
          },
          "sync_target_date": {
            "type": "boolean",
            "nullable": true
          },
          "status_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "priority_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "areapath_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "iterationpath_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "otherfield_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "area_path_field": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "iteration_path_field": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "work_item_description": {
            "type": "string",
            "nullable": true
          },
          "webhook_username": {
            "type": "string",
            "nullable": true
          },
          "new_webhook_password": {
            "type": "string",
            "nullable": true
          },
          "webhook_salt": {
            "type": "string",
            "nullable": true
          },
          "webhook_iterations": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_type_name": {
            "type": "string",
            "nullable": true
          },
          "ticket_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_user_name": {
            "type": "string",
            "nullable": true
          },
          "user_is_created_by": {
            "type": "boolean",
            "nullable": true
          },
          "sync_summary": {
            "type": "boolean",
            "nullable": true
          },
          "private_updates": {
            "type": "boolean",
            "nullable": true
          },
          "new_webhook_password_method": {
            "type": "boolean",
            "nullable": true
          },
          "enableintegrator": {
            "type": "boolean",
            "nullable": true
          },
          "lastsyncdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastsyncerror": {
            "type": "string",
            "nullable": true
          },
          "update_days": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enablepipelines": {
            "type": "boolean",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "filters": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFilter"
            },
            "nullable": true
          },
          "import_entities": {
            "type": "string",
            "nullable": true
          },
          "import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AzureMonitorData": {
        "type": "object",
        "properties": {
          "essentials": {
            "$ref": "#/components/schemas/AzureMonitorEssentials"
          },
          "alertContext": {
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AzureMonitorEssentials": {
        "type": "object",
        "properties": {
          "alertId": {
            "type": "string",
            "nullable": true
          },
          "alertRule": {
            "type": "string",
            "nullable": true
          },
          "severity": {
            "type": "string",
            "nullable": true
          },
          "signalType": {
            "type": "string",
            "nullable": true
          },
          "monitorCondition": {
            "type": "string",
            "nullable": true
          },
          "monitoringService": {
            "type": "string",
            "nullable": true
          },
          "alertTargetIds": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "configurationItems": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "originAlertId": {
            "type": "string",
            "nullable": true
          },
          "firedDateTime": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "essentialsVersion": {
            "type": "string",
            "nullable": true
          },
          "alertContextVersion": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AzureMonitorWebhook": {
        "type": "object",
        "properties": {
          "schemaId": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/AzureMonitorData"
          }
        },
        "additionalProperties": false
      },
      "BookingType": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "assettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "duration_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "duration_mins": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "duration_days": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "appointment_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customslots": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Timeslot"
            },
            "nullable": true
          },
          "messagehtml": {
            "type": "string",
            "nullable": true
          },
          "resourcebooking_buffer_minutes_before": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resourcebooking_buffer_minutes_after": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "BookingTypeTimeslot": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "startdate": {
            "type": "string",
            "format": "date-time"
          },
          "enddate": {
            "type": "string",
            "format": "date-time"
          },
          "resources": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair4"
            },
            "nullable": true
          },
          "bookedResourceId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Bookmark": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "entity_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "entity_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "bookmarked": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "BudgetType": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "defaultrate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "chargerate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "BulkEmail": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "serviceid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "subject": {
            "type": "string",
            "nullable": true
          },
          "body": {
            "type": "string",
            "nullable": true
          },
          "timestamp": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "service_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "next_retry_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "last_attempt_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "mailcampaignid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mailcampaignemailid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mailboxfrom": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mailboxreplyto": {
            "type": "string",
            "nullable": true
          },
          "trace": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Trace"
            },
            "nullable": true
          },
          "request_body": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "fault_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "actionnumber": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "distribution_list": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "BusinessCentralCompany": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "systemVersion": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "displayName": {
            "type": "string",
            "nullable": true
          },
          "businessProfileId": {
            "type": "string",
            "nullable": true
          },
          "systemCreatedAt": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "systemCreatedBy": {
            "type": "string",
            "nullable": true
          },
          "systemModifiedAt": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "systemModifiedBy": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "BusinessCentralCustomer": {
        "type": "object",
        "properties": {
          "odataetag": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "number": {
            "type": "string",
            "nullable": true
          },
          "displayName": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "addressLine1": {
            "type": "string",
            "nullable": true
          },
          "addressLine2": {
            "type": "string",
            "nullable": true
          },
          "city": {
            "type": "string",
            "nullable": true
          },
          "state": {
            "type": "string",
            "nullable": true
          },
          "country": {
            "type": "string",
            "nullable": true
          },
          "postalCode": {
            "type": "string",
            "nullable": true
          },
          "phoneNumber": {
            "type": "string",
            "nullable": true
          },
          "email": {
            "type": "string",
            "nullable": true
          },
          "website": {
            "type": "string",
            "nullable": true
          },
          "salespersonCode": {
            "type": "string",
            "nullable": true
          },
          "balanceDue": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "creditLimit": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "taxLiable": {
            "type": "boolean",
            "nullable": true
          },
          "taxAreaId": {
            "type": "string",
            "nullable": true
          },
          "taxAreaDisplayName": {
            "type": "string",
            "nullable": true
          },
          "taxRegistrationNumber": {
            "type": "string",
            "nullable": true
          },
          "currencyId": {
            "type": "string",
            "nullable": true
          },
          "currencyCode": {
            "type": "string",
            "nullable": true
          },
          "paymentTermsId": {
            "type": "string",
            "nullable": true
          },
          "shipmentMethodId": {
            "type": "string",
            "nullable": true
          },
          "paymentMethodId": {
            "type": "string",
            "nullable": true
          },
          "blocked": {
            "type": "string",
            "nullable": true
          },
          "lastModifiedDateTime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "BusinessCentralDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "tenant_id": {
            "type": "string",
            "nullable": true
          },
          "client_id": {
            "type": "string",
            "nullable": true
          },
          "new_client_secret": {
            "type": "string",
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "new_refresh_token": {
            "type": "string",
            "nullable": true
          },
          "token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "authorized": {
            "type": "boolean",
            "nullable": true
          },
          "redirect_url": {
            "type": "string",
            "nullable": true
          },
          "authorization_code": {
            "type": "string",
            "nullable": true
          },
          "_exchangecodefortoken": {
            "type": "boolean",
            "nullable": true
          },
          "_disconnect": {
            "type": "boolean",
            "nullable": true
          },
          "_authcode": {
            "type": "string",
            "nullable": true
          },
          "environment": {
            "$ref": "#/components/schemas/BusinessCentralEnvironment"
          },
          "environment_name": {
            "type": "string",
            "nullable": true
          },
          "environment_type": {
            "type": "string",
            "nullable": true
          },
          "web_service_url": {
            "type": "string",
            "nullable": true
          },
          "country": {
            "type": "string",
            "nullable": true
          },
          "company": {
            "$ref": "#/components/schemas/BusinessCentralCompany"
          },
          "company_id": {
            "type": "string",
            "nullable": true
          },
          "company_name": {
            "type": "string",
            "nullable": true
          },
          "company_version": {
            "type": "string",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "client_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "client_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "item_group_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "item_default_group": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_default_group_name": {
            "type": "string",
            "nullable": true
          },
          "default_sales_account": {
            "type": "string",
            "nullable": true
          },
          "default_sales_account_name": {
            "type": "string",
            "nullable": true
          },
          "default_purchase_account": {
            "type": "string",
            "nullable": true
          },
          "default_purchase_account_name": {
            "type": "string",
            "nullable": true
          },
          "enable_sync": {
            "type": "boolean",
            "nullable": true
          },
          "sync_entities": {
            "type": "string",
            "nullable": true
          },
          "sync_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "show_message": {
            "type": "boolean",
            "nullable": true
          },
          "default_invoice_item": {
            "type": "string",
            "nullable": true
          },
          "default_invoice_item_name": {
            "type": "string",
            "nullable": true
          },
          "graph_host": {
            "type": "string",
            "nullable": true
          },
          "sync_inv_groups": {
            "type": "boolean",
            "nullable": true
          },
          "use_advanced_cost_endpoint": {
            "type": "boolean",
            "nullable": true
          },
          "group_increment": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "line_increment": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "BusinessCentralEnvironment": {
        "type": "object",
        "properties": {
          "aadTenantId": {
            "type": "string",
            "nullable": true
          },
          "applicationFamily": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "countryCode": {
            "type": "string",
            "nullable": true
          },
          "webServiceUrl": {
            "type": "string",
            "nullable": true
          },
          "webClientLoginUrl": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CSPCustomer": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "companyProfile": {
            "$ref": "#/components/schemas/CSPCustomerProfile"
          },
          "relationshipToPartner": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CSPCustomerProfile": {
        "type": "object",
        "properties": {
          "tenantId": {
            "type": "string",
            "nullable": true
          },
          "domain": {
            "type": "string",
            "nullable": true
          },
          "companyName": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CSVTemplate": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "groupingtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "detailcolumns": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CSVTemplateDetail"
            },
            "nullable": true
          },
          "is_preview": {
            "type": "boolean",
            "nullable": true
          },
          "is_generate": {
            "type": "boolean",
            "nullable": true
          },
          "printcsv": {
            "type": "string",
            "nullable": true
          },
          "invoices": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InvoiceHeader"
            },
            "nullable": true
          },
          "csv_attachment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "csv_attachment_name": {
            "type": "string",
            "nullable": true
          },
          "update_posted": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "background_task": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CSVTemplateDetail": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "csvtid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "systemuse": {
            "type": "string",
            "nullable": true
          },
          "title": {
            "type": "string",
            "nullable": true
          },
          "content": {
            "type": "string",
            "nullable": true
          },
          "default": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CabHeader": {
        "type": "object",
        "properties": {
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "all_must_approve": {
            "type": "boolean",
            "nullable": true
          },
          "approvals_needed": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "rejection_threshold": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "members": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CabMember"
            },
            "nullable": true
          },
          "ldapstring": {
            "type": "string",
            "nullable": true
          },
          "roles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CabRole"
            },
            "nullable": true
          },
          "teams_webhook_url": {
            "type": "string",
            "nullable": true
          },
          "slack_channel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "slack_channel_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CabMember": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cab_id": {
            "type": "integer",
            "format": "int32"
          },
          "cab_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "member_name": {
            "type": "string",
            "nullable": true
          },
          "emailaddress": {
            "type": "string",
            "nullable": true
          },
          "is_mandatory": {
            "type": "boolean",
            "nullable": true
          },
          "role_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "role_name": {
            "type": "string",
            "nullable": true
          },
          "module_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CabRole": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "cab_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cab_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "mandatory_approvers": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "mandatory_rejecters": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mandatory_voters": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CallLog": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "start_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "timetaken": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "client_details": {
            "$ref": "#/components/schemas/Area"
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "site_details": {
            "$ref": "#/components/schemas/Site"
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "user_details": {
            "$ref": "#/components/schemas/Users"
          },
          "callerid": {
            "type": "string",
            "nullable": true
          },
          "diallednumber": {
            "type": "string",
            "nullable": true
          },
          "caller_name": {
            "type": "string",
            "nullable": true
          },
          "caller_email": {
            "type": "string",
            "nullable": true
          },
          "user_number": {
            "type": "string",
            "nullable": true
          },
          "caller_address": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "outcome_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "action_number": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "summary": {
            "type": "string",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "call_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_complete": {
            "type": "boolean",
            "nullable": true
          },
          "_canupdate": {
            "type": "boolean",
            "nullable": true
          },
          "third_party_id": {
            "type": "string",
            "nullable": true
          },
          "start_date_note": {
            "type": "string",
            "nullable": true
          },
          "form_id": {
            "type": "string",
            "nullable": true
          },
          "update_user_number": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "displayname": {
            "type": "string",
            "nullable": true
          },
          "existingticketid": {
            "type": "string",
            "nullable": true
          },
          "call_direction": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "call_type": {
            "type": "string",
            "nullable": true
          },
          "call_transcript": {
            "type": "string",
            "nullable": true
          },
          "calllog_attachment_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "transferred_agentid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "transferred_teamid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "call_category": {
            "type": "string",
            "nullable": true
          },
          "transferred_team_name": {
            "type": "string",
            "nullable": true
          },
          "category1": {
            "type": "string",
            "nullable": true
          },
          "category2": {
            "type": "string",
            "nullable": true
          },
          "category3": {
            "type": "string",
            "nullable": true
          },
          "category4": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CannedText": {
        "type": "object",
        "properties": {
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "group_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "text": {
            "type": "string",
            "nullable": true
          },
          "html": {
            "type": "string",
            "nullable": true
          },
          "restriction_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "department_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "department_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "department_name": {
            "type": "string",
            "nullable": true
          },
          "team_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "team_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "team_name": {
            "type": "string",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "_canupdate": {
            "type": "boolean",
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "group_name": {
            "type": "string",
            "nullable": true
          },
          "tags": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Tag"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CategoryDetail": {
        "type": "object",
        "properties": {
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "value": {
            "type": "string",
            "nullable": true
          },
          "category_name": {
            "type": "string",
            "nullable": true
          },
          "type_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sla_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "priority_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chargerate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "category_group_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_isnew": {
            "type": "boolean",
            "nullable": true
          },
          "include_note": {
            "type": "boolean",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "user_note": {
            "type": "string",
            "nullable": true
          },
          "itilrequesttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "is_integration": {
            "type": "boolean",
            "nullable": true
          },
          "translations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CategoryRestriction": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "team_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "team_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "service_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "category_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "category_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "category_value": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "partial_match_category": {
            "type": "boolean",
            "nullable": true
          },
          "category_name_partial": {
            "type": "string",
            "nullable": true
          },
          "is_integration": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Certificate": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "subject": {
            "type": "string",
            "nullable": true
          },
          "issuer": {
            "type": "string",
            "nullable": true
          },
          "thumbprint": {
            "type": "string",
            "nullable": true
          },
          "new_password": {
            "type": "string",
            "nullable": true
          },
          "attachment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "attachment_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ChangeType": {
        "enum": [
          0,
          1,
          2,
          3
        ],
        "type": "integer",
        "format": "int32"
      },
      "ChargeRate": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "area": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contract_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "charge_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "startdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "expirydate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "rate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "org": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "minimum": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "increment": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "oohmultiplier": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "holidaymultiplier": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "weekendmultiplier": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "surcharge": {
            "type": "boolean",
            "nullable": true
          },
          "round": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "useagentworkinghours": {
            "type": "boolean",
            "nullable": true
          },
          "use_budget_rate": {
            "type": "boolean",
            "nullable": true
          },
          "current": {
            "type": "boolean",
            "nullable": true
          },
          "current_rate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "use_for_travel": {
            "type": "boolean",
            "nullable": true
          },
          "use_for_mileage": {
            "type": "boolean",
            "nullable": true
          },
          "travel_surchargeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contractmultiplier": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "rateoverride": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "override_surcharge": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ChargeRateArea": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "area": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chargerate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ChatFlowProcess": {
        "type": "object",
        "properties": {
          "chat_id": {
            "type": "integer",
            "format": "int32"
          },
          "chat_profile_id": {
            "type": "string",
            "nullable": true
          },
          "flow_step": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "ChatInputField": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "lookup_values": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "input_suggestions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ChatInputSuggestion_UI"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ChatInputSuggestion": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "flowdetail_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "suggestion_text": {
            "type": "string",
            "nullable": true
          },
          "message_text": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ChatInputSuggestion_UI": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "suggestion_text": {
            "type": "string",
            "nullable": true
          },
          "message_text": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ChatPopupMessage": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "chat_profile_id": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "message": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ChatProfile": {
        "type": "object",
        "properties": {
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "key": {
            "type": "string",
            "nullable": true
          },
          "access_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chatnameoverride": {
            "type": "string",
            "nullable": true
          },
          "greeting": {
            "type": "string",
            "nullable": true
          },
          "bot_name": {
            "type": "string",
            "nullable": true
          },
          "technamevisibility": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "technamevisibilitytext": {
            "type": "string",
            "nullable": true
          },
          "techmustonline": {
            "type": "boolean",
            "nullable": true
          },
          "workdays_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workdays_name": {
            "type": "string",
            "nullable": true
          },
          "logticket": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tickettype_name": {
            "type": "string",
            "nullable": true
          },
          "icon": {
            "type": "string",
            "nullable": true
          },
          "icon_size": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "colour_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "colour": {
            "type": "string",
            "nullable": true
          },
          "theme": {
            "type": "string",
            "nullable": true
          },
          "enable_feedback": {
            "type": "boolean",
            "nullable": true
          },
          "feedback_message_before": {
            "type": "string",
            "nullable": true
          },
          "feedback_message_after": {
            "type": "string",
            "nullable": true
          },
          "cors_whitelist_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "steps": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FlowDetail"
            },
            "nullable": true
          },
          "flow_chart_json": {
            "type": "string",
            "nullable": true
          },
          "in_use": {
            "type": "boolean",
            "nullable": true
          },
          "_chat_available": {
            "type": "boolean",
            "nullable": true
          },
          "_chat_mode": {
            "type": "string",
            "nullable": true
          },
          "_chatserviceurl": {
            "type": "string",
            "nullable": true
          },
          "_tenantid": {
            "type": "string",
            "nullable": true
          },
          "bubble_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "message_box_size": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use_bubble_popup_message_mappings": {
            "type": "boolean",
            "nullable": true
          },
          "popup_message_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ChatPopupMessage"
            },
            "nullable": true
          },
          "default_ticket_clientsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_ticket_clientsite_name": {
            "type": "string",
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "email_storage_key": {
            "type": "string",
            "nullable": true
          },
          "name_storage_key": {
            "type": "string",
            "nullable": true
          },
          "fullscreen_threshold_override": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "bot_width_override": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "bot_height_override": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "bot_height_units": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "textcolour": {
            "type": "string",
            "nullable": true
          },
          "textcolour_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_roles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NHD_Roles"
            },
            "nullable": true
          },
          "enable_start_message_mapping": {
            "type": "boolean",
            "nullable": true
          },
          "new_chat_window_controls": {
            "type": "boolean",
            "nullable": true
          },
          "abandoned_live_chat_check_period": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "start_message_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ChatStartMessage"
            },
            "nullable": true
          },
          "default_wait_time": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "wait_time_calc_mins": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "anon_token_method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enable_user_matching": {
            "type": "boolean",
            "nullable": true
          },
          "new_hmac_secret": {
            "type": "string",
            "nullable": true
          },
          "validate_lifetime": {
            "type": "boolean",
            "nullable": true
          },
          "use_subject_matching": {
            "type": "boolean",
            "nullable": true
          },
          "new_user_site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_user_site_name": {
            "type": "string",
            "nullable": true
          },
          "usermappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "enable_feedback_comments": {
            "type": "boolean",
            "nullable": true
          },
          "feedback_message_before_comments": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ChatStartMessage": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "chat_profile_id": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "flowstep_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ChatStepQuestion": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "flowdetail_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "question": {
            "type": "string",
            "nullable": true
          },
          "answer_field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ChildRequestType": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "tickettype_id": {
            "type": "integer",
            "format": "int32"
          },
          "child_tickettype_id": {
            "type": "integer",
            "format": "int32"
          },
          "child_tickettype_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Company": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "toplevel_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "toplevel_name": {
            "type": "string",
            "nullable": true
          },
          "contact_name": {
            "type": "string",
            "nullable": true
          },
          "email_address": {
            "type": "string",
            "nullable": true
          },
          "support_email_address": {
            "type": "string",
            "nullable": true
          },
          "phone_number": {
            "type": "string",
            "nullable": true
          },
          "inactive": {
            "type": "boolean",
            "nullable": true
          },
          "emailtemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_contract_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_contract_sla_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "thirdpartynhdapiurl": {
            "type": "string",
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "custombuttons": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomButton"
            },
            "nullable": true
          },
          "contract_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datecreated": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "phone_number_2": {
            "type": "string",
            "nullable": true
          },
          "phone_number_3": {
            "type": "string",
            "nullable": true
          },
          "notes": {
            "type": "string",
            "nullable": true
          },
          "address": {
            "type": "string",
            "nullable": true
          },
          "switchslatosupplier": {
            "type": "boolean",
            "nullable": true
          },
          "emailoverduefixby": {
            "type": "boolean",
            "nullable": true
          },
          "emailoverdueresponse": {
            "type": "boolean",
            "nullable": true
          },
          "webserviceurl": {
            "type": "string",
            "nullable": true
          },
          "emailtemplate_name": {
            "type": "string",
            "nullable": true
          },
          "accounts_id": {
            "type": "string",
            "nullable": true
          },
          "portal_url": {
            "type": "string",
            "nullable": true
          },
          "portal_ref": {
            "type": "string",
            "nullable": true
          },
          "portal_username": {
            "type": "string",
            "nullable": true
          },
          "portal_password": {
            "type": "string",
            "nullable": true
          },
          "contact_title": {
            "type": "string",
            "nullable": true
          },
          "fax": {
            "type": "string",
            "nullable": true
          },
          "email_start_tag": {
            "type": "string",
            "nullable": true
          },
          "email_end_tag": {
            "type": "string",
            "nullable": true
          },
          "usesnhd": {
            "type": "boolean",
            "nullable": true
          },
          "nhdurl": {
            "type": "string",
            "nullable": true
          },
          "nhdemailaddress": {
            "type": "string",
            "nullable": true
          },
          "nhdpassword": {
            "type": "string",
            "nullable": true
          },
          "parentid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "emaildomain": {
            "type": "string",
            "nullable": true
          },
          "users": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Users_List"
            },
            "nullable": true
          },
          "allow_api_access": {
            "type": "boolean",
            "nullable": true
          },
          "api_access_clientid": {
            "type": "string",
            "nullable": true
          },
          "api_access_clientsecret": {
            "type": "string",
            "nullable": true
          },
          "thirdpartynhdauthurl": {
            "type": "string",
            "nullable": true
          },
          "thirdpartynhdtenant": {
            "type": "string",
            "nullable": true
          },
          "thirdpartynhdapiclientid": {
            "type": "string",
            "nullable": true
          },
          "new_thirdpartynhdapiclientsecret": {
            "type": "string",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "kashflowid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kashflow_tenant_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kashflow_tenant_name": {
            "type": "string",
            "nullable": true
          },
          "xero_tenant_id": {
            "type": "string",
            "nullable": true
          },
          "xero_tenant_name": {
            "type": "string",
            "nullable": true
          },
          "xero_id": {
            "type": "string",
            "nullable": true
          },
          "is_xero_archived": {
            "type": "boolean",
            "nullable": true
          },
          "qbo_company_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "issupplierdetails": {
            "type": "boolean",
            "nullable": true
          },
          "jira_url": {
            "type": "string",
            "nullable": true
          },
          "jira_username": {
            "type": "string",
            "nullable": true
          },
          "new_jirakey": {
            "type": "string",
            "nullable": true
          },
          "test_jira": {
            "type": "boolean",
            "nullable": true
          },
          "jira_servicedesk_id": {
            "type": "string",
            "nullable": true
          },
          "jira_servicedesk_name": {
            "type": "string",
            "nullable": true
          },
          "jira_servicedesk": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "jira_requesttype_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "jira_user_id": {
            "type": "string",
            "nullable": true
          },
          "jira_user_name": {
            "type": "string",
            "nullable": true
          },
          "jira_user": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "jira_priority_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "jira_status_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "create_jira_webhook": {
            "type": "boolean",
            "nullable": true
          },
          "jira_webhook_created": {
            "type": "boolean",
            "nullable": true
          },
          "synced_to_intacct": {
            "type": "boolean",
            "nullable": true
          },
          "intacct_location_id": {
            "type": "string",
            "nullable": true
          },
          "intacct_location_id_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "intacct_location_type": {
            "type": "string",
            "nullable": true
          },
          "intacct_save_location": {
            "type": "string",
            "nullable": true
          },
          "default_currency_code_name": {
            "type": "string",
            "nullable": true
          },
          "ignore_from_accounting_sync": {
            "type": "boolean",
            "nullable": true
          },
          "intacct_default_save_loc": {
            "type": "string",
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_icon": {
            "type": "string",
            "nullable": true
          },
          "servicenow_url": {
            "type": "string",
            "nullable": true
          },
          "servicenow_locale": {
            "type": "string",
            "nullable": true
          },
          "servicenow_username": {
            "type": "string",
            "nullable": true
          },
          "new_servicenowkey": {
            "type": "string",
            "nullable": true
          },
          "servicenow_priority_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "servicenow_status_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "servicenow_impact_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "servicenow_urgency_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "servicenow_category_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "servicenow_assignment_group": {
            "type": "string",
            "nullable": true
          },
          "servicenow_assignment_group_name": {
            "type": "string",
            "nullable": true
          },
          "servicenow_assignmentgroup": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "servicenow_defaultuser_id": {
            "type": "string",
            "nullable": true
          },
          "servicenow_defaultuser_name": {
            "type": "string",
            "nullable": true
          },
          "servicenow_defaultuser": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "test_servicenow": {
            "type": "boolean",
            "nullable": true
          },
          "myob_tenant": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "myob_tenant_name": {
            "type": "string",
            "nullable": true
          },
          "external_links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          },
          "purchase_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "purchase_tax_code_name": {
            "type": "string",
            "nullable": true
          },
          "sync_servicenow_attachments": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_modified": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "servicenow_team_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "servicenow_ticket_sync": {
            "type": "string",
            "nullable": true
          },
          "servicenow_ticket_sync_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "servicenow_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "jira_webhook_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "jira_webhook_username": {
            "type": "string",
            "nullable": true
          },
          "supplier_invoice_due_date_extra_days": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_supplier": {
            "type": "boolean",
            "nullable": true
          },
          "is_manufacturer": {
            "type": "boolean",
            "nullable": true
          },
          "servicenow_authtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "logo": {
            "type": "string",
            "nullable": true
          },
          "qbo_company_id": {
            "type": "string",
            "nullable": true
          },
          "jira_validated": {
            "type": "boolean",
            "nullable": true
          },
          "default_currency_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_mailbox_override": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_mailbox_address": {
            "type": "string",
            "nullable": true
          },
          "servicenow_validated": {
            "type": "boolean",
            "nullable": true
          },
          "messagegroup_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "website": {
            "type": "string",
            "nullable": true
          },
          "mobile": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ConfigCommit": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "timestamp": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "source_instance_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "summary": {
            "type": "string",
            "nullable": true
          },
          "object_guid": {
            "type": "string",
            "nullable": true
          },
          "operation": {
            "type": "string",
            "nullable": true
          },
          "payload": {
            "type": "string",
            "nullable": true
          },
          "rollback_operation": {
            "type": "string",
            "nullable": true
          },
          "rollback_payload": {
            "type": "string",
            "nullable": true
          },
          "rolled_back": {
            "type": "boolean",
            "nullable": true
          },
          "rolled_back_timestamp": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "rolled_back_agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_merge": {
            "type": "boolean",
            "nullable": true
          },
          "original_json": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "_rollback": {
            "type": "boolean",
            "nullable": true
          },
          "_push_to_instance_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ConfirmClosure": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "key": {
            "type": "string",
            "nullable": true
          },
          "result": {
            "type": "boolean",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "comment": {
            "type": "string",
            "nullable": true
          },
          "user_message": {
            "type": "string",
            "nullable": true
          },
          "withfeedback": {
            "type": "boolean",
            "nullable": true
          },
          "feedbackhtml": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ConfluenceDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "newmethod": {
            "type": "boolean",
            "nullable": true
          },
          "new_password": {
            "type": "string",
            "nullable": true
          },
          "faq_links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "enabled": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ConfluenceWebhookEndpoint": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "events": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "filters": {
            "nullable": true
          },
          "enabled": {
            "type": "boolean"
          },
          "self": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ConnectedInstance": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "apiurl": {
            "type": "string",
            "nullable": true
          },
          "authurl": {
            "type": "string",
            "nullable": true
          },
          "tenant": {
            "type": "string",
            "nullable": true
          },
          "clientid": {
            "type": "string",
            "nullable": true
          },
          "new_clientsecret": {
            "type": "string",
            "nullable": true
          },
          "_test": {
            "type": "boolean",
            "nullable": true
          },
          "_test_ok": {
            "type": "boolean",
            "nullable": true
          },
          "_test_result": {
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ConsignmentDetail": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "consignment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "quantity": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "invoice_id": {
            "type": "string",
            "nullable": true
          },
          "salesorder_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "salesorder_line": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stocklocation_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "costprice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "price": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "itemstock_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_assettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stockadjustedamount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "serialised_assets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device_List"
            },
            "nullable": true
          },
          "stockbin_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "serialise_only_one": {
            "type": "boolean",
            "nullable": true
          },
          "is_return": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "item_internalreference": {
            "type": "string",
            "nullable": true
          },
          "item_externalreference": {
            "type": "string",
            "nullable": true
          },
          "item_supplier_part_code": {
            "type": "string",
            "nullable": true
          },
          "item_description": {
            "type": "string",
            "nullable": true
          },
          "item_purchase_description": {
            "type": "string",
            "nullable": true
          },
          "item_location": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ConsignmentHeader": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "address": {
            "type": "string",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "salesorder_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ConsignmentDetail"
            },
            "nullable": true
          },
          "assets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device_List"
            },
            "nullable": true
          },
          "_print_generate": {
            "type": "boolean",
            "nullable": true
          },
          "pdftemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "printhtml": {
            "type": "string",
            "nullable": true
          },
          "pdf_attachment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stockbin_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettomoveback": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ignoreserialisation": {
            "type": "boolean",
            "nullable": true
          },
          "is_return": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Contactgroup": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "ownerunum": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allowall": {
            "type": "boolean",
            "nullable": true
          },
          "allowalledit": {
            "type": "boolean",
            "nullable": true
          },
          "contactgroupcontacts": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Contactgroupcontacts"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Contactgroupcontacts": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "ccgid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cuid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cunum": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "emailaddress": {
            "type": "string",
            "nullable": true
          },
          "contacttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ContentDisposition": {
        "type": "object",
        "properties": {
          "disposition": {
            "type": "string",
            "nullable": true
          },
          "isAttachment": {
            "type": "boolean"
          },
          "parameters": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Parameter"
            },
            "nullable": true,
            "readOnly": true
          },
          "fileName": {
            "type": "string",
            "nullable": true
          },
          "creationDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "modificationDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "readDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "size": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ContentType": {
        "type": "object",
        "properties": {
          "mediaType": {
            "type": "string",
            "nullable": true
          },
          "mediaSubtype": {
            "type": "string",
            "nullable": true
          },
          "parameters": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Parameter"
            },
            "nullable": true,
            "readOnly": true
          },
          "boundary": {
            "type": "string",
            "nullable": true
          },
          "charset": {
            "type": "string",
            "nullable": true
          },
          "charsetEncoding": {
            "$ref": "#/components/schemas/Encoding"
          },
          "format": {
            "type": "string",
            "nullable": true
          },
          "mimeType": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Contract": {
        "type": "object",
        "properties": {
          "started": {
            "type": "boolean",
            "nullable": true
          },
          "expired": {
            "type": "boolean",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "ref": {
            "type": "string",
            "nullable": true
          },
          "contract_description": {
            "type": "string",
            "nullable": true
          },
          "supplier_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_name": {
            "type": "string",
            "nullable": true
          },
          "contact_1": {
            "type": "string",
            "nullable": true
          },
          "contact_2": {
            "type": "string",
            "nullable": true
          },
          "contact_3": {
            "type": "string",
            "nullable": true
          },
          "sla_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "start_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "dontsendalarm": {
            "type": "boolean",
            "nullable": true
          },
          "costing_information": {
            "type": "string",
            "nullable": true
          },
          "is_default": {
            "type": "boolean",
            "nullable": true
          },
          "assets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device_List"
            },
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "sla_name": {
            "type": "string",
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "custombuttons": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomButton"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "active": {
            "type": "boolean",
            "nullable": true
          },
          "iscontractdetails": {
            "type": "boolean",
            "nullable": true
          },
          "contracts": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ContractHeaderContract"
            },
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "configuration_items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device_List"
            },
            "nullable": true
          },
          "add_configuration_items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device_List"
            },
            "nullable": true
          },
          "renewedfrom_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "renewedfrom_id_ref": {
            "type": "string",
            "nullable": true
          },
          "renewedby_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "renewedby_id_ref": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ContractApproval": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "token": {
            "type": "string",
            "nullable": true
          },
          "result": {
            "type": "boolean"
          },
          "approvername": {
            "type": "string",
            "nullable": true
          },
          "approveremailaddress": {
            "type": "string",
            "nullable": true
          },
          "signature": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ContractDetail": {
        "type": "object",
        "properties": {
          "client_id": {
            "type": "integer",
            "format": "int32"
          },
          "seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "itil_requesttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "requesttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "requesttype_name": {
            "type": "string",
            "nullable": true
          },
          "priority": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chargerate_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chargerate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chargerate_name": {
            "type": "string",
            "nullable": true
          },
          "multiplier": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "plan_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "plan_contract_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "plan_name": {
            "type": "string",
            "nullable": true
          },
          "category_1": {
            "type": "string",
            "nullable": true
          },
          "partialmatchcategory": {
            "type": "boolean",
            "nullable": true
          },
          "category_2": {
            "type": "string",
            "nullable": true
          },
          "partialmatchcategory2": {
            "type": "boolean",
            "nullable": true
          },
          "category_3": {
            "type": "string",
            "nullable": true
          },
          "partialmatchcategory3": {
            "type": "boolean",
            "nullable": true
          },
          "category_4": {
            "type": "string",
            "nullable": true
          },
          "partialmatchcategory4": {
            "type": "boolean",
            "nullable": true
          },
          "user_covered_billingdescription": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "allowallcontracts": {
            "type": "boolean",
            "nullable": true
          },
          "asset_covered_by_contract": {
            "type": "boolean",
            "nullable": true
          },
          "user_covered_by_contract": {
            "type": "boolean",
            "nullable": true
          },
          "work_hours_covered": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "order": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "billing_plan_desc": {
            "type": "string",
            "nullable": true
          },
          "contract_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contract_sub_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "not_included_in_contract": {
            "type": "boolean",
            "nullable": true
          },
          "contract_header_end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ContractHeader": {
        "type": "object",
        "properties": {
          "contract_contact_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_desc": {
            "type": "string",
            "nullable": true
          },
          "main_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "ref": {
            "type": "string",
            "nullable": true
          },
          "refextra": {
            "type": "string",
            "nullable": true
          },
          "start_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "started": {
            "type": "boolean",
            "nullable": true
          },
          "expired": {
            "type": "boolean",
            "nullable": true
          },
          "numberofunitsfree": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "billingperiod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "billingdescription": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "subtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "sla_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "periodicinvoicenextdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "next_invoice_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "periodchargeamount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "asset_value": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "refextra2": {
            "type": "string",
            "nullable": true
          },
          "contract_status": {
            "type": "string",
            "nullable": true
          },
          "asset_sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "next_call_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "accounts_override_mailbox": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sla_name": {
            "type": "string",
            "nullable": true
          },
          "startbalance": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "paymentscheme": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chargehoursperperiod": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "chargerollover": {
            "type": "boolean",
            "nullable": true
          },
          "outofhoursmultiplier": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "requestminimum": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "invoiceminimum": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "allowfixedprice": {
            "type": "boolean",
            "nullable": true
          },
          "allowpyg": {
            "type": "boolean",
            "nullable": true
          },
          "allowprepay": {
            "type": "boolean",
            "nullable": true
          },
          "chargeperdevice": {
            "type": "boolean",
            "nullable": true
          },
          "prepayrecurringcharge": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "chargeprepaytravel": {
            "type": "boolean",
            "nullable": true
          },
          "chargeprepaymileage": {
            "type": "boolean",
            "nullable": true
          },
          "chargepygtravel": {
            "type": "boolean",
            "nullable": true
          },
          "chargepygmileage": {
            "type": "boolean",
            "nullable": true
          },
          "onlybillatendofperiod": {
            "type": "boolean",
            "nullable": true
          },
          "unmatchedcombinations": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "termmonths": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "percentageincrease": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "nextincrementdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "datereceived": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "invoicedescription": {
            "type": "string",
            "nullable": true
          },
          "datesent": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "paymentmethod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dontsendalarm": {
            "type": "boolean",
            "nullable": true
          },
          "createdfrom_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "costperperiod": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "rollingcontract": {
            "type": "boolean",
            "nullable": true
          },
          "previouscontract": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dontinvoice": {
            "type": "boolean",
            "nullable": true
          },
          "ohid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "emailaddresses": {
            "type": "string",
            "nullable": true
          },
          "scheduleemails": {
            "type": "string",
            "nullable": true
          },
          "schedulesendaccountmanager": {
            "type": "boolean",
            "nullable": true
          },
          "accountsdesc": {
            "type": "string",
            "nullable": true
          },
          "hasactions": {
            "type": "boolean",
            "nullable": true
          },
          "billingperiods": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device_List"
            },
            "nullable": true
          },
          "users": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Users_List"
            },
            "nullable": true
          },
          "periods": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ContractPeriod"
            },
            "nullable": true
          },
          "surchargeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chargerate_method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "overriding_rates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ChargeRate"
            },
            "nullable": true
          },
          "chargerates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Lookup"
            },
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "_ignore_mandatory": {
            "type": "boolean",
            "nullable": true
          },
          "billing_description_string": {
            "type": "string",
            "nullable": true
          },
          "billing_period_string": {
            "type": "string",
            "nullable": true
          },
          "dontchargeforitems": {
            "type": "boolean",
            "nullable": true
          },
          "custombuttons": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomButton"
            },
            "nullable": true
          },
          "_print_preview": {
            "type": "boolean",
            "nullable": true
          },
          "_print_generate": {
            "type": "boolean",
            "nullable": true
          },
          "printhtml": {
            "type": "string",
            "nullable": true
          },
          "pdf_attachment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pdftemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pdftemplate_name": {
            "type": "string",
            "nullable": true
          },
          "schedule": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ContractSchedule"
            },
            "nullable": true
          },
          "scheduleplan": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ContractSchedulePlan"
            },
            "nullable": true
          },
          "_send_outstanding_emails": {
            "type": "boolean",
            "nullable": true
          },
          "_send_appointment_invites": {
            "type": "boolean",
            "nullable": true
          },
          "autotaskid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "import_user": {
            "type": "string",
            "nullable": true
          },
          "salesorder_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "salesorder_line_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "endtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_invoice_start_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "new_invoice_end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "chargeratemultiplier": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "contract_prepaytotal": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "contract_prepayused": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "contract_prepaybalance": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "contract_prepayhistory": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PrepayHistory"
            },
            "nullable": true
          },
          "contract_periods": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PrepayPeriod"
            },
            "nullable": true
          },
          "contract_prepayasamount": {
            "type": "boolean",
            "nullable": true
          },
          "prepay_periods": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PrepayPeriod"
            },
            "nullable": true
          },
          "prepayrecurringchargenextdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "prepayrecurringhours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "billforrecurringprepayamount": {
            "type": "boolean",
            "nullable": true
          },
          "prepayrecurringminimumdeduction": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prepayrecurringminimumdeductiononlyactive": {
            "type": "boolean",
            "nullable": true
          },
          "prepayrecurringautomaticdeduction": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "iscontractdetails": {
            "type": "boolean",
            "nullable": true
          },
          "labournominalcodeoverride": {
            "type": "string",
            "nullable": true
          },
          "labournominalcodeoverride_name": {
            "type": "string",
            "nullable": true
          },
          "prepayrecurringexpirymonths": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contracts": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ContractHeaderContract"
            },
            "nullable": true
          },
          "sites": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Site_List"
            },
            "nullable": true
          },
          "emailaddress_to": {
            "type": "string",
            "nullable": true
          },
          "emailaddress_cc": {
            "type": "string",
            "nullable": true
          },
          "use_cost_calculation": {
            "type": "boolean",
            "nullable": true
          },
          "attachments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Attachment_List"
            },
            "nullable": true
          },
          "billingplans": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ContractDetail"
            },
            "nullable": true
          },
          "send_to_oracle": {
            "type": "boolean",
            "nullable": true
          },
          "oracle_invoice_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datesent_to_oracle": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "prepay_itemid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prepay_itemname": {
            "type": "string",
            "nullable": true
          },
          "created_from_order": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "autotopupthreshhold": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "autotopuptoamount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "autotopupcostperhour": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "autotopupbyamount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "extratabs": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Tabname"
            },
            "nullable": true
          },
          "approvername": {
            "type": "string",
            "nullable": true
          },
          "approveremailaddress": {
            "type": "string",
            "nullable": true
          },
          "signature": {
            "type": "string",
            "nullable": true
          },
          "can_approve": {
            "type": "boolean",
            "nullable": true
          },
          "portal_display_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contractapprovalfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RequestTypeField"
            },
            "nullable": true
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "key": {
            "type": "integer",
            "format": "int32"
          },
          "table": {
            "$ref": "#/components/schemas/TableEnum"
          },
          "last_modified": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "asset_end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "contracttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contracttype_name": {
            "type": "string",
            "nullable": true
          },
          "prepayrecurringchargebp": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "force_recalculation": {
            "type": "boolean",
            "nullable": true
          },
          "cost_calculation": {
            "type": "string",
            "nullable": true
          },
          "active": {
            "type": "boolean",
            "nullable": true
          },
          "sent_to_oracle": {
            "type": "boolean",
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "createdby_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "createdby_name": {
            "type": "string",
            "nullable": true
          },
          "billingcategory": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_importtypeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_importthirdpartyid": {
            "type": "string",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          }
        },
        "additionalProperties": false
      },
      "ContractHeaderContract": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "contract_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_contract_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contractref": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ContractHeader_List": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "ref": {
            "type": "string",
            "nullable": true
          },
          "refextra": {
            "type": "string",
            "nullable": true
          },
          "start_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "started": {
            "type": "boolean",
            "nullable": true
          },
          "expired": {
            "type": "boolean",
            "nullable": true
          },
          "numberofunitsfree": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "billingperiod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "billingdescription": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "subtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "sla_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "periodicinvoicenextdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "next_invoice_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "periodchargeamount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "asset_value": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "refextra2": {
            "type": "string",
            "nullable": true
          },
          "contract_status": {
            "type": "string",
            "nullable": true
          },
          "asset_sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "next_call_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "accounts_override_mailbox": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "key": {
            "type": "integer",
            "format": "int32"
          },
          "table": {
            "$ref": "#/components/schemas/TableEnum"
          },
          "last_modified": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "asset_end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "contracttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contracttype_name": {
            "type": "string",
            "nullable": true
          },
          "prepayrecurringchargebp": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "force_recalculation": {
            "type": "boolean",
            "nullable": true
          },
          "cost_calculation": {
            "type": "string",
            "nullable": true
          },
          "active": {
            "type": "boolean",
            "nullable": true
          },
          "sent_to_oracle": {
            "type": "boolean",
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "createdby_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "createdby_name": {
            "type": "string",
            "nullable": true
          },
          "billingcategory": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_importtypeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_importthirdpartyid": {
            "type": "string",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          }
        },
        "additionalProperties": false
      },
      "ContractPeriod": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "contract_id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "start_date": {
            "type": "string",
            "format": "date-time"
          },
          "end_date": {
            "type": "string",
            "format": "date-time"
          },
          "start_date_display": {
            "type": "string",
            "format": "date-time"
          },
          "end_date_display": {
            "type": "string",
            "format": "date-time"
          },
          "current": {
            "type": "boolean"
          },
          "hours_in_period": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "hours_used": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "hours_remaining": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "hours_charged": {
            "type": "number",
            "format": "double",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ContractRule": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enabled": {
            "type": "boolean",
            "nullable": true
          },
          "user_under_client": {
            "type": "boolean",
            "nullable": true
          },
          "outcome_contract_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "outcome_contract_subtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "outcome_covered": {
            "type": "boolean",
            "nullable": true
          },
          "outcome_value": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "outcome_end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "rule_criteria": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AutoassignCriteria"
            },
            "nullable": true
          },
          "is_matched": {
            "type": "boolean",
            "nullable": true
          },
          "outcome_contract_type_display": {
            "type": "string",
            "nullable": true
          },
          "outcome_contract_subtype_display": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ContractSchedule": {
        "type": "object",
        "properties": {
          "chid": {
            "type": "integer",
            "format": "int32"
          },
          "seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "amount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ContractSchedulePlan": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "contract_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "requesttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "requesttype_name": {
            "type": "string",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "hours_allocated": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "subject": {
            "type": "string",
            "nullable": true
          },
          "hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "apid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "event": {
            "$ref": "#/components/schemas/Appointment"
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ContractTemplateDetail": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "billingtemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "itil_requesttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "requesttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "requesttype_name": {
            "type": "string",
            "nullable": true
          },
          "priority": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chargerate_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chargerate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chargerate_name": {
            "type": "string",
            "nullable": true
          },
          "multiplier": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "plan_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "plan_name": {
            "type": "string",
            "nullable": true
          },
          "category_1": {
            "type": "string",
            "nullable": true
          },
          "partialmatchcategory": {
            "type": "boolean",
            "nullable": true
          },
          "category_2": {
            "type": "string",
            "nullable": true
          },
          "partialmatchcategory2": {
            "type": "boolean",
            "nullable": true
          },
          "category_3": {
            "type": "string",
            "nullable": true
          },
          "partialmatchcategory3": {
            "type": "boolean",
            "nullable": true
          },
          "category_4": {
            "type": "string",
            "nullable": true
          },
          "partialmatchcategory4": {
            "type": "boolean",
            "nullable": true
          },
          "user_covered_billingdescription": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "asset_covered_by_contract": {
            "type": "boolean",
            "nullable": true
          },
          "user_covered_by_contract": {
            "type": "boolean",
            "nullable": true
          },
          "work_hours_covered": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "order": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contract_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contract_type_name": {
            "type": "string",
            "nullable": true
          },
          "contract_sub_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contract_sub_type_name": {
            "type": "string",
            "nullable": true
          },
          "remove_from_plan": {
            "type": "boolean",
            "nullable": true
          },
          "billing_plan_desc": {
            "type": "string",
            "nullable": true
          },
          "not_included_in_contract": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ContractTemplateHeader": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "unmatchedcombinations": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prepayrecurringchargenextdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "billforrecurringprepayamount": {
            "type": "boolean",
            "nullable": true
          },
          "prepayrecurringcharge": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prepayrecurringhours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prepayrecurringchargebp": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "autotopupthreshhold": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "autotopuptoamount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "autotopupcostperhour": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "autotopupbyamount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "surchargeid": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "numberofunitsfree": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prepayrecurringminimumdeduction": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prepayrecurringminimumdeductiononlyactive": {
            "type": "boolean",
            "nullable": true
          },
          "prepayrecurringautomaticdeduction": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "billingplans": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ContractTemplateDetail"
            },
            "nullable": true
          },
          "billingdescription": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "subtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "billingperiod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "clients": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "create_contract": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Contributors": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "user_id": {
            "type": "integer",
            "format": "int32"
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32"
          },
          "agentname": {
            "type": "string",
            "nullable": true
          },
          "code": {
            "type": "integer",
            "format": "int32"
          },
          "rolename": {
            "type": "string",
            "nullable": true
          },
          "ticketid": {
            "type": "integer",
            "format": "int32"
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "contributor_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "quality": {
            "type": "integer",
            "format": "int32"
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Control": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "app_version": {
            "type": "string",
            "nullable": true
          },
          "app_version_nopatch": {
            "type": "string",
            "nullable": true
          },
          "database_version": {
            "type": "string",
            "nullable": true
          },
          "appname": {
            "type": "string",
            "nullable": true
          },
          "license_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "concurrent_license_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "license_name": {
            "type": "string",
            "nullable": true
          },
          "trial_expires": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "licence_error": {
            "type": "string",
            "nullable": true
          },
          "syncid": {
            "type": "string",
            "nullable": true
          },
          "reports_directory": {
            "type": "string",
            "nullable": true
          },
          "one_sla_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "one_sla_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "email_start_tag": {
            "type": "string",
            "nullable": true
          },
          "email_end_tag": {
            "type": "string",
            "nullable": true
          },
          "contact_status_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contact_status_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "default_estimate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "default_usercontacted": {
            "type": "boolean",
            "nullable": true
          },
          "category_1_label": {
            "type": "string",
            "nullable": true
          },
          "category_2_label": {
            "type": "string",
            "nullable": true
          },
          "category_3_label": {
            "type": "string",
            "nullable": true
          },
          "category_4_label": {
            "type": "string",
            "nullable": true
          },
          "customers_label": {
            "type": "string",
            "nullable": true
          },
          "show_toplevels": {
            "type": "boolean",
            "nullable": true
          },
          "file_loc": {
            "type": "string",
            "nullable": true
          },
          "gbitdir": {
            "type": "string",
            "nullable": true
          },
          "mapfile": {
            "type": "string",
            "nullable": true
          },
          "dudir": {
            "type": "string",
            "nullable": true
          },
          "allowduplicateinv": {
            "type": "boolean",
            "nullable": true
          },
          "sendackemailsforwebrequests": {
            "type": "boolean",
            "nullable": true
          },
          "usesage": {
            "type": "boolean",
            "nullable": true
          },
          "useqb": {
            "type": "boolean",
            "nullable": true
          },
          "qbversion": {
            "type": "string",
            "nullable": true
          },
          "allowwebupload": {
            "type": "boolean",
            "nullable": true
          },
          "enablemultientitysearch": {
            "type": "boolean",
            "nullable": true
          },
          "portalallowkbsearch": {
            "type": "boolean",
            "nullable": true
          },
          "portalallowservicesearch": {
            "type": "boolean",
            "nullable": true
          },
          "portalallowticketsearch": {
            "type": "boolean",
            "nullable": true
          },
          "multientitysearchincludefaults": {
            "type": "boolean",
            "nullable": true
          },
          "multientitysearchincludekbentry": {
            "type": "boolean",
            "nullable": true
          },
          "multientitysearchincludedevice": {
            "type": "boolean",
            "nullable": true
          },
          "multientitysearchincludearea": {
            "type": "boolean",
            "nullable": true
          },
          "multientitysearchincludesite": {
            "type": "boolean",
            "nullable": true
          },
          "multientitysearchincludeusers": {
            "type": "boolean",
            "nullable": true
          },
          "multientitysearchincludecompany": {
            "type": "boolean",
            "nullable": true
          },
          "multientitysearchincludeitem": {
            "type": "boolean",
            "nullable": true
          },
          "multientitysearchincludequote": {
            "type": "boolean",
            "nullable": true
          },
          "multientitysearchincludeso": {
            "type": "boolean",
            "nullable": true
          },
          "multientitysearchincludepo": {
            "type": "boolean",
            "nullable": true
          },
          "multientitysearchincludeservices": {
            "type": "boolean",
            "nullable": true
          },
          "showquicksearch": {
            "type": "boolean",
            "nullable": true
          },
          "showtreesearch": {
            "type": "boolean",
            "nullable": true
          },
          "defaultpdftemplatecredit": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allownewuserfromchangeuserscreen": {
            "type": "boolean",
            "nullable": true
          },
          "adselfservicewebapppwdresettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tickettimerdisplay": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "portalbuttonmaxperrow": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "continuallyappid": {
            "type": "string",
            "nullable": true
          },
          "tawkappid": {
            "type": "string",
            "nullable": true
          },
          "percentageoverdue": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "trackticketviews": {
            "type": "boolean",
            "nullable": true
          },
          "showprepaybalanceonticket": {
            "type": "boolean",
            "nullable": true
          },
          "ssorememberme": {
            "type": "boolean",
            "nullable": true
          },
          "eupallowsiteselection": {
            "type": "boolean",
            "nullable": true
          },
          "showtemplateselectionbutton": {
            "type": "boolean",
            "nullable": true
          },
          "showsaveastemplatebutton": {
            "type": "boolean",
            "nullable": true
          },
          "welcome_message_label": {
            "type": "string",
            "nullable": true
          },
          "problemmatchsearchmode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sage50username": {
            "type": "string",
            "nullable": true
          },
          "sage50version": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sage50datapath": {
            "type": "string",
            "nullable": true
          },
          "updateticketwhenpoinstock": {
            "type": "boolean",
            "nullable": true
          },
          "updateticketwhenpoinstockstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "updateticketwhenpoinstockstatus_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "allowstockreserve": {
            "type": "boolean",
            "nullable": true
          },
          "budgetcalctype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "periodsaheadforcontractinvoicestart": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultcontractenddatetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "encthumbprint": {
            "type": "string",
            "nullable": true
          },
          "homescreendashboardid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sidemenudashboardid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "loadimagesfromapitype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "loadattachmentsfromapitype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "loadimagesfromapilocation": {
            "type": "string",
            "nullable": true
          },
          "loadimagesfromapiurloverride": {
            "type": "string",
            "nullable": true
          },
          "allowlivechatonnewportal": {
            "type": "boolean",
            "nullable": true
          },
          "allowtaxcodeoverride": {
            "type": "boolean",
            "nullable": true
          },
          "mergerecurringinvoices": {
            "type": "boolean",
            "nullable": true
          },
          "mergesalesorderinvoices": {
            "type": "boolean",
            "nullable": true
          },
          "showusersassetsonticket": {
            "type": "boolean",
            "nullable": true
          },
          "showusersassetsoncall": {
            "type": "boolean",
            "nullable": true
          },
          "enablementions": {
            "type": "boolean",
            "nullable": true
          },
          "enablementionscrm": {
            "type": "boolean",
            "nullable": true
          },
          "enableteammentions": {
            "type": "boolean",
            "nullable": true
          },
          "usetechfwdfunctionalityupdateparent": {
            "type": "boolean",
            "nullable": true
          },
          "pomincostforapproval": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "poapproverselectiontype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enablequoteapprovals": {
            "type": "boolean",
            "nullable": true
          },
          "quotemarginforapproval": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "enablemyreports": {
            "type": "boolean",
            "nullable": true
          },
          "enablemyscheduledreports": {
            "type": "boolean",
            "nullable": true
          },
          "showquotecannedonapprovalscreen": {
            "type": "boolean",
            "nullable": true
          },
          "enableagentbooking": {
            "type": "boolean",
            "nullable": true
          },
          "agentbooking_min_hours_advance": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "agentbooking_max_days_advance": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "agentbookingonlyauthenticated": {
            "type": "boolean",
            "nullable": true
          },
          "enableprojecttreeview": {
            "type": "boolean",
            "nullable": true
          },
          "publishchangecalendar": {
            "type": "boolean",
            "nullable": true
          },
          "enablekbdrafts": {
            "type": "boolean",
            "nullable": true
          },
          "kbdrafttickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kbdrafttickettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "usecurrencyconversion": {
            "type": "boolean",
            "nullable": true
          },
          "usetravelchargerates": {
            "type": "boolean",
            "nullable": true
          },
          "usersearchmode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "usersearchmode2": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "detailsscreendisplaytype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "navdisplaymode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "usesemanticversioning": {
            "type": "boolean",
            "nullable": true
          },
          "usesecurequotesigning": {
            "type": "boolean",
            "nullable": true
          },
          "timefieldinputtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticketdetailstitledisplaymode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allownewusersiteid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allow_new_user": {
            "type": "boolean",
            "nullable": true
          },
          "newusersite_name": {
            "type": "string",
            "nullable": true
          },
          "itemnamesunique": {
            "type": "boolean",
            "nullable": true
          },
          "translationtexttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "translationmonthlycharactercap": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "translationmonthlycharactercapcanedit": {
            "type": "boolean",
            "nullable": true
          },
          "crmshowextradetails": {
            "type": "boolean",
            "nullable": true
          },
          "defaultclientdetailslayout": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kbviewagentapp": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enablefulltextsearchactions": {
            "type": "boolean",
            "nullable": true
          },
          "addressfieldtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "livechatconnectionmethod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "portalchatprofile": {
            "type": "string",
            "nullable": true
          },
          "sage50ukinvoicetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "twilliosmsaccountsid": {
            "type": "string",
            "nullable": true
          },
          "twilliosmsauthtoken": {
            "type": "string",
            "nullable": true
          },
          "new_twilliosmsauthtoken": {
            "type": "string",
            "nullable": true
          },
          "twilliosmsfromphonenumber": {
            "type": "string",
            "nullable": true
          },
          "twilliosmsleadingzerosubstitute": {
            "type": "string",
            "nullable": true
          },
          "smstype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "connectwisemanageclientid": {
            "type": "string",
            "nullable": true
          },
          "showallphonenumbersonticketdetails": {
            "type": "boolean",
            "nullable": true
          },
          "sendaccountmanagernotifications": {
            "type": "boolean",
            "nullable": true
          },
          "useutcforappointments": {
            "type": "boolean",
            "nullable": true
          },
          "stopautomaticdevicemovementsinstock": {
            "type": "boolean",
            "nullable": true
          },
          "setdisplaynametoagentname": {
            "type": "boolean",
            "nullable": true
          },
          "livechatjoinmode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chatshownewbubble": {
            "type": "boolean",
            "nullable": true
          },
          "automateticketscriptid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "automateticketscriptentityid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "syncingxeroproducts": {
            "type": "boolean",
            "nullable": true
          },
          "report_colour_palette": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enablehalostripe": {
            "type": "boolean",
            "nullable": true
          },
          "enablehalostripewebhooks": {
            "type": "boolean",
            "nullable": true
          },
          "donotcreateuser": {
            "type": "boolean",
            "nullable": true
          },
          "attachmentstabtable": {
            "type": "boolean",
            "nullable": true
          },
          "enablehalonews": {
            "type": "boolean",
            "nullable": true
          },
          "enablestockbins": {
            "type": "boolean",
            "nullable": true
          },
          "defaultstockbinlocation": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultmovestocklocation": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultmovestockbinlocation": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enableportalgdprscreen": {
            "type": "boolean",
            "nullable": true
          },
          "autocreatecustomerreference": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "autogenerate_itemaccountsid": {
            "type": "boolean",
            "nullable": true
          },
          "useeventservice": {
            "type": "boolean",
            "nullable": true
          },
          "useschedulingservice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "timesensitivemethod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "usedefaultsubjectmatchingtag": {
            "type": "boolean",
            "nullable": true
          },
          "useprepaypurchasedatesforcalculatingbalance": {
            "type": "boolean",
            "nullable": true
          },
          "sagebusinessclouddefaulttenantid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sagebusinesscloud_default_invoice_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sagebusinesscloud_default_invoice_status_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "publishchangecalendartype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "xero_post_group_headers": {
            "type": "boolean",
            "nullable": true
          },
          "responsedontassign": {
            "type": "boolean",
            "nullable": true
          },
          "automaticallysendsignedticketclosurepdf": {
            "type": "boolean",
            "nullable": true
          },
          "linkrecurringapptticket": {
            "type": "boolean",
            "nullable": true
          },
          "closetaskswhenclosingticket": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetserializationtabbehaviour": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showassettagongoodsout": {
            "type": "boolean",
            "nullable": true
          },
          "mustsetcustomerfirst": {
            "type": "boolean",
            "nullable": true
          },
          "dontsendacktononsitedomain": {
            "type": "boolean",
            "nullable": true
          },
          "salesorderstatusafterinvoiced": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "salesorderstatusafterinvoicedandactionscomplete": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultfornewopportunityuser": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "donotshowwarrantyexpiration": {
            "type": "boolean",
            "nullable": true
          },
          "hide_default_opps_area": {
            "type": "boolean",
            "nullable": true
          },
          "show_asset_diagram_services": {
            "type": "boolean",
            "nullable": true
          },
          "portal_kb_matching_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "checkticketclashes": {
            "type": "boolean",
            "nullable": true
          },
          "enable_contract_rollover": {
            "type": "boolean",
            "nullable": true
          },
          "contract_usage_next_month_percent": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "ninja_alert_webhooks": {
            "type": "boolean",
            "nullable": true
          },
          "additionalresponseactioninfo": {
            "type": "boolean",
            "nullable": true
          },
          "quoter_default_template": {
            "type": "string",
            "nullable": true
          },
          "quoter_instance_url": {
            "type": "string",
            "nullable": true
          },
          "quoter_open_contact_form": {
            "type": "boolean",
            "nullable": true
          },
          "quoter_create_sales_orders": {
            "type": "boolean",
            "nullable": true
          },
          "quoter_invoice_prefix": {
            "type": "string",
            "nullable": true
          },
          "quoter_enable_xero_link": {
            "type": "boolean",
            "nullable": true
          },
          "splashtop_email_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "splashtop_email": {
            "type": "string",
            "nullable": true
          },
          "splashtop_mac_field": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sso_bypass_2fa": {
            "type": "boolean",
            "nullable": true
          },
          "default_user_role": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_user_role_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "default_user_role_name": {
            "type": "string",
            "nullable": true
          },
          "preventclashchangelogging": {
            "type": "boolean",
            "nullable": true
          },
          "exactdefaultdivision": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "removewelcomemessage": {
            "type": "boolean",
            "nullable": true
          },
          "new_search_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "limit_action_search": {
            "type": "boolean",
            "nullable": true
          },
          "app_scheduler_show_all_agents": {
            "type": "boolean",
            "nullable": true
          },
          "enableagentcheckins": {
            "type": "boolean",
            "nullable": true
          },
          "nabledeletedevices": {
            "type": "boolean",
            "nullable": true
          },
          "allow_user_impersonation": {
            "type": "boolean",
            "nullable": true
          },
          "allow_agent_impersonation": {
            "type": "boolean",
            "nullable": true
          },
          "copy_attachments_area": {
            "type": "boolean",
            "nullable": true
          },
          "enableconfigchangetracking": {
            "type": "boolean",
            "nullable": true
          },
          "xero_default_invoice_line_tax": {
            "type": "string",
            "nullable": true
          },
          "invoice_prepay_before_use": {
            "type": "boolean",
            "nullable": true
          },
          "add_attachment_tags": {
            "type": "boolean",
            "nullable": true
          },
          "show_back_button": {
            "type": "boolean",
            "nullable": true
          },
          "samlidp_colour": {
            "type": "string",
            "nullable": true
          },
          "samlidp_logo": {
            "type": "string",
            "nullable": true
          },
          "allow_idp_initiated_requests": {
            "type": "boolean",
            "nullable": true
          },
          "authn_requests_signed": {
            "type": "boolean",
            "nullable": true
          },
          "split_customers_area": {
            "type": "boolean",
            "nullable": true
          },
          "hide_customers": {
            "type": "boolean",
            "nullable": true
          },
          "floating_contact_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "floating_contact_site_name": {
            "type": "string",
            "nullable": true
          },
          "ticketstatusafterquoteapproval": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nag_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nag_tickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nag_user_name": {
            "type": "string",
            "nullable": true
          },
          "nag_warning_priority": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nag_critical_priority": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nag_assetipaddress": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nag_assethostname": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "bulk_privatenote": {
            "type": "boolean",
            "nullable": true
          },
          "bulk_publicnote": {
            "type": "boolean",
            "nullable": true
          },
          "connectwise_control_client_field": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "connectwise_control_site_field": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "connectwisecontroltoplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "connectwise_control_asset_type_field": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "connectwisecontrolassetdefaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "connectwisecontrol_delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "connectwisecontrolimportentities": {
            "type": "string",
            "nullable": true
          },
          "connectwisecontrol_defaultassettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showagentuserfieldsportal": {
            "type": "boolean",
            "nullable": true
          },
          "prepay_usage_next_month_percent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "group_service_status": {
            "type": "boolean",
            "nullable": true
          },
          "force_user_2fa": {
            "type": "boolean",
            "nullable": true
          },
          "quicktime_default_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "quicktime_default_clientsite_name": {
            "type": "string",
            "nullable": true
          },
          "bulkslachange": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetshowsite": {
            "type": "boolean",
            "nullable": true
          },
          "assetshowkeyfield1": {
            "type": "boolean",
            "nullable": true
          },
          "assetshowkeyfield2": {
            "type": "boolean",
            "nullable": true
          },
          "assetshowkeyfield3": {
            "type": "boolean",
            "nullable": true
          },
          "showopenjourneysintodo": {
            "type": "boolean",
            "nullable": true
          },
          "workspace_defaultgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workspace_defaultgroup_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "workspace_delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "workspace_assettypefield": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workspace_integrator_import_list": {
            "type": "string",
            "nullable": true
          },
          "workspace_integrator_import_types": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "workspace_dont_update_asset_type": {
            "type": "boolean",
            "nullable": true
          },
          "addigy_assettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "addigy_assettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "default_salesforce_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_salesforce_username": {
            "type": "string",
            "nullable": true
          },
          "lansweeper_update_asset_only": {
            "type": "boolean",
            "nullable": true
          },
          "show_appointment_location": {
            "type": "boolean",
            "nullable": true
          },
          "show_appointment_status": {
            "type": "boolean",
            "nullable": true
          },
          "appointment_location_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "email_list_for_payments": {
            "type": "string",
            "nullable": true
          },
          "createproratanormallines": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enablekbfulltextsearch": {
            "type": "boolean",
            "nullable": true
          },
          "roadmapcategory": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_override_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultcostperweight": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "defaultpdftemplatekb": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_siteselect_client": {
            "type": "boolean",
            "nullable": true
          },
          "enableinvoiceapprovals": {
            "type": "boolean",
            "nullable": true
          },
          "ninjarmm_deeplink_url": {
            "type": "string",
            "nullable": true
          },
          "pagerduty_webhook_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "twilio_allow_inbound": {
            "type": "boolean",
            "nullable": true
          },
          "twilio_ticket_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "twilio_default_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "twilio_reopen_tickets": {
            "type": "boolean",
            "nullable": true
          },
          "new_tickettypes_available_to_all_customers": {
            "type": "boolean",
            "nullable": true
          },
          "mark_unassigned_closed_alerts_as_read": {
            "type": "boolean",
            "nullable": true
          },
          "decimalplacesforinvoices": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "createproratainvoicesautomatically": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "restrict_items_on_po_by_supplier": {
            "type": "boolean",
            "nullable": true
          },
          "intacctdefaultloctype": {
            "type": "string",
            "nullable": true
          },
          "tabnametype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "calcincminprojectlevel": {
            "type": "boolean",
            "nullable": true
          },
          "etilizelocale": {
            "type": "string",
            "nullable": true
          },
          "etilizecatalog": {
            "type": "string",
            "nullable": true
          },
          "b2cazuretenantid": {
            "type": "string",
            "nullable": true
          },
          "b2cazuressoappid": {
            "type": "string",
            "nullable": true
          },
          "b2cenableazuresinglesignon": {
            "type": "boolean",
            "nullable": true
          },
          "b2cazureadsso": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "b2cazure_auto_create_users": {
            "type": "boolean",
            "nullable": true
          },
          "b2cazure_auto_creation_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "b2cazureautoredirect": {
            "type": "boolean",
            "nullable": true
          },
          "po_CC_address": {
            "type": "string",
            "nullable": true
          },
          "po_BCC_address": {
            "type": "string",
            "nullable": true
          },
          "mandatoryapprovecomment": {
            "type": "boolean",
            "nullable": true
          },
          "exchange_appointment_sync_end_date": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "forwardagentfollower": {
            "type": "boolean",
            "nullable": true
          },
          "enable_image_popout": {
            "type": "boolean",
            "nullable": true
          },
          "intune_delete_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lansweeper_relation_sync": {
            "type": "boolean",
            "nullable": true
          },
          "admin_extra_read": {
            "type": "boolean",
            "nullable": true
          },
          "asset_display_data": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use_project_start_and_target_date_for_appointment_action": {
            "type": "boolean",
            "nullable": true
          },
          "showmigrations": {
            "type": "boolean",
            "nullable": true
          },
          "salesforceimportcasefeed": {
            "type": "boolean",
            "nullable": true
          },
          "suzuki_gateway": {
            "type": "string",
            "nullable": true
          },
          "releases_from_devops_project": {
            "type": "boolean",
            "nullable": true
          },
          "auto_load_dependency_chart": {
            "type": "boolean",
            "nullable": true
          },
          "processstreettickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "processstreetuser": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chargerateroundmultorder": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "qbodisablecfsync": {
            "type": "boolean",
            "nullable": true
          },
          "qbocfdefinition": {
            "type": "string",
            "nullable": true
          },
          "qbocfname": {
            "type": "string",
            "nullable": true
          },
          "preventuserchange": {
            "type": "boolean",
            "nullable": true
          },
          "default_showdefaultsite": {
            "type": "boolean",
            "nullable": true
          },
          "default_showgeneralusers": {
            "type": "boolean",
            "nullable": true
          },
          "default_showagentusers": {
            "type": "boolean",
            "nullable": true
          },
          "default_showinternalcustomers": {
            "type": "boolean",
            "nullable": true
          },
          "showmodalscreenforcannedtext": {
            "type": "boolean",
            "nullable": true
          },
          "logicmonitor_defaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "logicmonitor_defaultassettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "logicmonitor_enable_alerting": {
            "type": "boolean",
            "nullable": true
          },
          "logicmonitor_alert_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "logicmonitor_alert_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "logicmonitor_delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "htmltemplateeditortype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allow_live_chat_teams": {
            "type": "boolean",
            "nullable": true
          },
          "teams_chat_profile": {
            "type": "string",
            "nullable": true
          },
          "teams_options_style": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workspace_defaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "followers_scope": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cc_scope": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "adjustpriceforsoinvoice": {
            "type": "boolean",
            "nullable": true
          },
          "showallforopplink": {
            "type": "boolean",
            "nullable": true
          },
          "intacct_sync_halo_id": {
            "type": "string",
            "nullable": true
          },
          "intacctdefaultwarid": {
            "type": "string",
            "nullable": true
          },
          "default_intacct_save_location": {
            "type": "string",
            "nullable": true
          },
          "intacctdonttaxpos": {
            "type": "boolean",
            "nullable": true
          },
          "intacctdefaultglgroup": {
            "type": "string",
            "nullable": true
          },
          "intacctdefaultmanualitemtype": {
            "type": "string",
            "nullable": true
          },
          "intacctdefaultautoitemtype": {
            "type": "string",
            "nullable": true
          },
          "intaccttaxonseparateline": {
            "type": "boolean",
            "nullable": true
          },
          "intaccttaxonseparatelineitem": {
            "type": "string",
            "nullable": true
          },
          "intacctcredittransdef": {
            "type": "string",
            "nullable": true
          },
          "intacctpotransdef": {
            "type": "string",
            "nullable": true
          },
          "intacctbilltransdef": {
            "type": "string",
            "nullable": true
          },
          "intacctsigtax": {
            "type": "boolean",
            "nullable": true
          },
          "allowusermerging": {
            "type": "boolean",
            "nullable": true
          },
          "defaultpdftemplateinvoicetickets": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultpdftemplateinvoiceorders": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultpdftemplateinvoicerecurring": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stripetakepaymentonduedate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hubspot_default_lifecycle_stage": {
            "type": "string",
            "nullable": true
          },
          "itsm_tickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "send_new_users_welcome_email": {
            "type": "boolean",
            "nullable": true
          },
          "logicmonitor_importtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "barracuda_defaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "barracudadefaultassettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "barracuda_alert_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "barracuda_importtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "barracuda_delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "useoutgoingservice": {
            "type": "boolean",
            "nullable": true
          },
          "enableteamsmsg": {
            "type": "boolean",
            "nullable": true
          },
          "defaultteamsmsg": {
            "type": "string",
            "nullable": true
          },
          "audit_teams_message": {
            "type": "boolean",
            "nullable": true
          },
          "whatsappcreatetickets": {
            "type": "boolean",
            "nullable": true
          },
          "prmerge_outcome_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hide_halo_invoice_id": {
            "type": "boolean",
            "nullable": true
          },
          "default_quoter_country_iso": {
            "type": "string",
            "nullable": true
          },
          "default_quoter_region_iso": {
            "type": "string",
            "nullable": true
          },
          "remove_licences_when_inactive": {
            "type": "boolean",
            "nullable": true
          },
          "allow_additional_agents_on_tickets": {
            "type": "boolean",
            "nullable": true
          },
          "users_label": {
            "type": "string",
            "nullable": true
          },
          "showusernoteswhenempty": {
            "type": "boolean",
            "nullable": true
          },
          "showsitenoteswhenempty": {
            "type": "boolean",
            "nullable": true
          },
          "showareanoteswhenempty": {
            "type": "boolean",
            "nullable": true
          },
          "show_enduser_details_opps": {
            "type": "boolean",
            "nullable": true
          },
          "max_parent_deps": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_child_deps": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoiceitembillingdescriptionlong": {
            "type": "string",
            "nullable": true
          },
          "invoiceitembillingdescriptionshort": {
            "type": "string",
            "nullable": true
          },
          "default_columns_id_clients": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_columns_id_clients_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "hide_other_dep_teams": {
            "type": "boolean",
            "nullable": true
          },
          "kbeditorrich": {
            "type": "boolean",
            "nullable": true
          },
          "kbeditormarkdown": {
            "type": "boolean",
            "nullable": true
          },
          "chat_image_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cognigyendpoint": {
            "type": "string",
            "nullable": true
          },
          "connectwiseautomatealertlastupdated": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "cannedsuggestnewticket": {
            "type": "boolean",
            "nullable": true
          },
          "service_permission_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "includeslaholdloadbalancing": {
            "type": "boolean",
            "nullable": true
          },
          "milestone_update_all_dates": {
            "type": "boolean",
            "nullable": true
          },
          "match_ninja_user": {
            "type": "boolean",
            "nullable": true
          },
          "uselistgroups": {
            "type": "boolean",
            "nullable": true
          },
          "allowquickuseradd": {
            "type": "boolean",
            "nullable": true
          },
          "connectwise_automate_control_guid": {
            "type": "string",
            "nullable": true
          },
          "supp_contract_mandatory": {
            "type": "boolean",
            "nullable": true
          },
          "searchfullticketids": {
            "type": "boolean",
            "nullable": true
          },
          "qualysusertype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "googleworkspacenamedroles": {
            "type": "string",
            "nullable": true
          },
          "oktanamedroles": {
            "type": "string",
            "nullable": true
          },
          "lansweeper_assettype_choice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lansweeper_default_assettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lansweeper_assettype_field": {
            "type": "string",
            "nullable": true
          },
          "barracuda_alert_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "preventparentchange": {
            "type": "boolean",
            "nullable": true
          },
          "planning_orange_percentage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "planning_red_percentage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "whatsappreopentickets": {
            "type": "boolean",
            "nullable": true
          },
          "whatsapptickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "intacct_use_apinvoices": {
            "type": "boolean",
            "nullable": true
          },
          "intacct_use_arinvoices": {
            "type": "boolean",
            "nullable": true
          },
          "intacctitemgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "intacctdefaulttaxsol": {
            "type": "string",
            "nullable": true
          },
          "showslaonkanban": {
            "type": "boolean",
            "nullable": true
          },
          "site24x7_alert_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site24x7_alert_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reset_security_stamps": {
            "type": "boolean",
            "nullable": true
          },
          "invoice_pay_prepay_before_use": {
            "type": "boolean",
            "nullable": true
          },
          "new_user_template": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_user_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "child_template_recursion_depth": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kaseya_sync_agents_only": {
            "type": "boolean",
            "nullable": true
          },
          "kaseya_defaultassettype_server": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kaseya_defaultassettype_server_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "kaseya_defaultassettype_workstation": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kaseya_defaultassettype_workstation_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "recaptcha_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "recaptcha_threshold": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "show_all_lic_for_quantity_calc": {
            "type": "boolean",
            "nullable": true
          },
          "jamf_instance_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "jamf_site_match_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "software_import_licence_matching": {
            "type": "boolean",
            "nullable": true
          },
          "show_services_cost_tile": {
            "type": "boolean",
            "nullable": true
          },
          "show_services_cost_tile_endusers": {
            "type": "boolean",
            "nullable": true
          },
          "exclude_nonticket_app_todo": {
            "type": "boolean",
            "nullable": true
          },
          "po_hide_item_popup": {
            "type": "boolean",
            "nullable": true
          },
          "mergesalesorderinvoicessite": {
            "type": "boolean",
            "nullable": true
          },
          "prepay_itemid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showintelrouting": {
            "type": "boolean",
            "nullable": true
          },
          "showintelroutingonactions": {
            "type": "boolean",
            "nullable": true
          },
          "intelroutingcutoffdays": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "intelroutingmaxtickets": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "close_all_children": {
            "type": "boolean",
            "nullable": true
          },
          "showtraveltimesheet": {
            "type": "boolean",
            "nullable": true
          },
          "showfeedbackcaptcha": {
            "type": "boolean",
            "nullable": true
          },
          "recaptcha_isenterprise": {
            "type": "boolean",
            "nullable": true
          },
          "call_charge_rate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use_stripe_receipt_emails": {
            "type": "boolean",
            "nullable": true
          },
          "invoicecreationengine": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showponumonapproval": {
            "type": "boolean",
            "nullable": true
          },
          "multientitysearchincludecontracts": {
            "type": "boolean",
            "nullable": true
          },
          "hide_add_to_project_and_create_child": {
            "type": "boolean",
            "nullable": true
          },
          "show_pipeline_stages": {
            "type": "boolean",
            "nullable": true
          },
          "default_pipeline_stage": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "timefieldstoshowontimesheet": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showjsonexportbutton": {
            "type": "boolean",
            "nullable": true
          },
          "issueditemsdesclong": {
            "type": "string",
            "nullable": true
          },
          "overridefeedbacklink": {
            "type": "boolean",
            "nullable": true
          },
          "allow_user_drafts": {
            "type": "boolean",
            "nullable": true
          },
          "createuserifgeneraluser": {
            "type": "boolean",
            "nullable": true
          },
          "icinga_defaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "icinga_defaultgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "icinga_defaultgroup_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "icingaassettypefield": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "icingadefaultassettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "icinga_importtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "icinga_delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "icinga_selfsigned_cert": {
            "type": "boolean",
            "nullable": true
          },
          "icinga_alert_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "icinga_alert_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "icinga_enable_alerting": {
            "type": "boolean",
            "nullable": true
          },
          "enable_document_previewer": {
            "type": "boolean",
            "nullable": true
          },
          "addigy_dont_import_software": {
            "type": "boolean",
            "nullable": true
          },
          "default_view_customers_selectedid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_view_users_selectedid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultnavscreenlayout": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "navbar_new_call": {
            "type": "boolean",
            "nullable": true
          },
          "actiondatedisplay": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showcalllogonticket": {
            "type": "boolean",
            "nullable": true
          },
          "use_charge_for_budgets": {
            "type": "boolean",
            "nullable": true
          },
          "quote_hide_item_popup": {
            "type": "boolean",
            "nullable": true
          },
          "so_hide_item_popup": {
            "type": "boolean",
            "nullable": true
          },
          "default_columns_id_contracts": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_columns_id_contracts_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "beyond_trust_instance_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "asset_permission_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_users_contracts_on_ticket_only": {
            "type": "boolean",
            "nullable": true
          },
          "default_columns_id_sites": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_columns_id_users": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "jamf_dont_update_asset_type": {
            "type": "boolean",
            "nullable": true
          },
          "billingcontactinfoonportal": {
            "type": "boolean",
            "nullable": true
          },
          "rhipe_subscription_client": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "followup_appointment_subject": {
            "type": "boolean",
            "nullable": true
          },
          "show_device_on_invoice_line": {
            "type": "boolean",
            "nullable": true
          },
          "asset_return_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "spellchecksuggestionscore": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "load_rinvoices_lines": {
            "type": "boolean",
            "nullable": true
          },
          "user_ticket_profile": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_project_profile": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "admin_override_quick_status_change": {
            "type": "boolean",
            "nullable": true
          },
          "create_so_on_quote_approved": {
            "type": "boolean",
            "nullable": true
          },
          "additional_agents_on_tickets_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_toplevel_access_portal_option": {
            "type": "boolean",
            "nullable": true
          },
          "show_alllevel_access_portal_option": {
            "type": "boolean",
            "nullable": true
          },
          "donttrackleavesite": {
            "type": "boolean",
            "nullable": true
          },
          "meter_min_quantity": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "show_kb_menu": {
            "type": "boolean",
            "nullable": true
          },
          "icinga_comment": {
            "type": "string",
            "nullable": true
          },
          "sync_icinga_comment": {
            "type": "boolean",
            "nullable": true
          },
          "icinga_asset_type_choice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "open_new_quote_in_new_tab": {
            "type": "boolean",
            "nullable": true
          },
          "defaultaideployment": {
            "maxLength": 50,
            "type": "string",
            "nullable": true
          },
          "connectwise_rmm_default_client": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "connectwise_rmm_default_asset_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "connectwise_rmm_delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "connectwise_rmm_import_entities": {
            "type": "string",
            "nullable": true
          },
          "connectwise_rmm_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showeventstabforadmins": {
            "type": "boolean",
            "nullable": true
          },
          "def_inv_manual_pr_immediately": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "salesorderstatusafterinvoicedeleted": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_related_of_related": {
            "type": "boolean",
            "nullable": true
          },
          "invertactionhistory": {
            "type": "boolean",
            "nullable": true
          },
          "enablekbdraftsnews": {
            "type": "boolean",
            "nullable": true
          },
          "kbdrafttickettypenews": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kbdrafttickettype_guidnews": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "halonewssandbox": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "shopifycustomerimporttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "shopifydefaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "shopify_integratorcustomerslastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "shopify_integratororderslastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "shopify_integratorentitiestoimport": {
            "type": "string",
            "nullable": true
          },
          "ecommerceshowordersarea": {
            "type": "boolean",
            "nullable": true
          },
          "device42preventdeviceimport": {
            "type": "boolean",
            "nullable": true
          },
          "admins_access_all_reports": {
            "type": "boolean",
            "nullable": true
          },
          "adminsecurityprompt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stripemanualpaymentmethodoptions": {
            "type": "string",
            "nullable": true
          },
          "log_action_responses_on_action_submit": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use_embedding_scores_openai": {
            "type": "boolean",
            "nullable": true
          },
          "use_embedding_scores_azureopenai": {
            "type": "boolean",
            "nullable": true
          },
          "xensam_defaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "xensam_defaultassettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "xensam_assettype_choice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "xensam_assettype_field": {
            "type": "string",
            "nullable": true
          },
          "xensam_assettype_field_datacentre": {
            "type": "string",
            "nullable": true
          },
          "xensam_defaultgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "xensamdefaultgroup_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "xensam_integratorentitiestoimport": {
            "type": "string",
            "nullable": true
          },
          "xensam_delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "xensam_dont_update_assettype": {
            "type": "boolean",
            "nullable": true
          },
          "useincomingservice": {
            "type": "boolean",
            "nullable": true
          },
          "atera_alert_method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "addigy_alert_method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "automate_alert_method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dattormm_alert_method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_view_suppliers_selectedid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "trackresponsetime": {
            "type": "boolean",
            "nullable": true
          },
          "trackfixbytime": {
            "type": "boolean",
            "nullable": true
          },
          "reviewprocessenabled": {
            "type": "boolean",
            "nullable": true
          },
          "usedynamicemaillist": {
            "type": "boolean",
            "nullable": true
          },
          "emailmustmatchrule": {
            "type": "boolean",
            "nullable": true
          },
          "donteditemail": {
            "type": "boolean",
            "nullable": true
          },
          "sendacknowledgementemailstoccaddresses": {
            "type": "boolean",
            "nullable": true
          },
          "autoforwardemailupdates": {
            "type": "boolean",
            "nullable": true
          },
          "disablereplytome": {
            "type": "boolean",
            "nullable": true
          },
          "useintellisense": {
            "type": "boolean",
            "nullable": true
          },
          "smtpserver": {
            "type": "string",
            "nullable": true
          },
          "smtpaddress": {
            "type": "string",
            "nullable": true
          },
          "smtpusername": {
            "type": "string",
            "nullable": true
          },
          "new_smtppassword": {
            "type": "string",
            "nullable": true
          },
          "smtpusetls": {
            "type": "boolean",
            "nullable": true
          },
          "smtpport": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "generalusername": {
            "type": "string",
            "nullable": true
          },
          "enableuserclosureconf": {
            "type": "boolean",
            "nullable": true
          },
          "auto_close_hrs": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pending_close_reminder_hrs": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "shownotrespondedwarning": {
            "type": "boolean",
            "nullable": true
          },
          "statusafterrespond": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "statusafterrespond_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "tracknonbill": {
            "type": "boolean",
            "nullable": true
          },
          "tracktravel": {
            "type": "boolean",
            "nullable": true
          },
          "trackmileage": {
            "type": "boolean",
            "nullable": true
          },
          "default_tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_tickettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "allow_tickettype_selection_agents": {
            "type": "boolean",
            "nullable": true
          },
          "hide_generaluser": {
            "type": "boolean",
            "nullable": true
          },
          "addactionstolinked": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enableslareminders": {
            "type": "boolean",
            "nullable": true
          },
          "slareminderintervalhrs": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "slareminderautoclosehrs": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hourswarningnotapproved": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enablequalificationmatching": {
            "type": "boolean",
            "nullable": true
          },
          "onlyprocessclosedrequests": {
            "type": "boolean",
            "nullable": true
          },
          "defaultischargeable": {
            "type": "boolean",
            "nullable": true
          },
          "processunclosedactions": {
            "type": "boolean",
            "nullable": true
          },
          "useactioneventtimes": {
            "type": "boolean",
            "nullable": true
          },
          "acctinterfacefolder": {
            "type": "string",
            "nullable": true
          },
          "xmlinterfacefolder": {
            "type": "string",
            "nullable": true
          },
          "allow_response_edit": {
            "type": "boolean",
            "nullable": true
          },
          "cat2mandclear": {
            "type": "boolean",
            "nullable": true
          },
          "cat3mandclear": {
            "type": "boolean",
            "nullable": true
          },
          "cat4mandclear": {
            "type": "boolean",
            "nullable": true
          },
          "cat5mandclear": {
            "type": "boolean",
            "nullable": true
          },
          "showactioncalendaroption": {
            "type": "boolean",
            "nullable": true
          },
          "matchchargecodes": {
            "type": "boolean",
            "nullable": true
          },
          "forcestrongpasswords": {
            "type": "boolean",
            "nullable": true
          },
          "auditdelete": {
            "type": "boolean",
            "nullable": true
          },
          "outofhourspriority": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "informownertech": {
            "type": "boolean",
            "nullable": true
          },
          "sageslaitemcode": {
            "type": "string",
            "nullable": true
          },
          "sageslaitemcodedesc": {
            "type": "string",
            "nullable": true
          },
          "sagedetaildesc": {
            "type": "string",
            "nullable": true
          },
          "billingreportvariable": {
            "type": "string",
            "nullable": true
          },
          "allowinvoicenumberedit": {
            "type": "boolean",
            "nullable": true
          },
          "actionlineitems": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "projectlineitems": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoiceaddgroupheaders": {
            "type": "boolean",
            "nullable": true
          },
          "includezerocharge": {
            "type": "boolean",
            "nullable": true
          },
          "linknonchargabletoinvoice": {
            "type": "boolean",
            "nullable": true
          },
          "weeksaheadtocreateperiodicinvoice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contractexpirydays": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "apptservername": {
            "type": "string",
            "nullable": true
          },
          "apptsetting": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "syncallappts": {
            "type": "boolean",
            "nullable": true
          },
          "calendarchoice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "miscitemidquote": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "rtdefwebendusers": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newrequestmessage": {
            "type": "string",
            "nullable": true
          },
          "endusersclose": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hideslastatus": {
            "type": "boolean",
            "nullable": true
          },
          "miscitemidsupppo": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "gfiservertype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "gfiservertype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "gfiwstype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "gfiwstype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "showsendsmstouser": {
            "type": "boolean",
            "nullable": true
          },
          "checkprepaybalances": {
            "type": "boolean",
            "nullable": true
          },
          "prepaybalancethreshold": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "shownewrequestbillinginfo": {
            "type": "boolean",
            "nullable": true
          },
          "sendreminderstoccaddresses": {
            "type": "boolean",
            "nullable": true
          },
          "firstroadmapcolumn": {
            "type": "string",
            "nullable": true
          },
          "secondroadmapcolumn": {
            "type": "string",
            "nullable": true
          },
          "thidroadmapcolumn": {
            "type": "string",
            "nullable": true
          },
          "migration_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "migration_default_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "migration_faq_creation": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "migration_default_faq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "migration_incident": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "migration_problem": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "migration_change_request": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "migration_service_request": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orion_webhook_authentication": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orion_tickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orion_tickettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "orion_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orion_devicefield": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prtgassetdefaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prtgdefaultassettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prtgdefaultassettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "orion_enable_updates": {
            "type": "boolean",
            "nullable": true
          },
          "showkbentrytags": {
            "type": "boolean",
            "nullable": true
          },
          "isphonemandatory": {
            "type": "boolean",
            "nullable": true
          },
          "enableteamscall": {
            "type": "boolean",
            "nullable": true
          },
          "soc_username": {
            "type": "string",
            "nullable": true
          },
          "soc_show_success_message": {
            "type": "boolean",
            "nullable": true
          },
          "soc_tickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "soc_tickettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "soc_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dattodefaultassettypegroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dattodefaultassettypegroup_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "dattositeimporttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dattodefaulttoplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dattodefaultcustomer": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dattodefaultassetsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dattomatchname": {
            "type": "boolean",
            "nullable": true
          },
          "dattoimporttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datto_delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "qboenableast": {
            "type": "boolean",
            "nullable": true
          },
          "item_default_sales_nominal_code_name": {
            "type": "string",
            "nullable": true
          },
          "item_default_purchase_nominal_code_name": {
            "type": "string",
            "nullable": true
          },
          "item_default_asset_account_name": {
            "type": "string",
            "nullable": true
          },
          "qborequestid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "percentageoverdue2": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_phone_pref": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "migration_ticket_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "migration_ticket_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "migration_custom_filter": {
            "type": "string",
            "nullable": true
          },
          "device42_toplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "device42defaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "device42defaulttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "device42defaulttype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "servicenow_locale": {
            "type": "string",
            "nullable": true
          },
          "connectwise_instance_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "connectwise_company_id": {
            "type": "string",
            "nullable": true
          },
          "automaticprepaypaymentattheendoflastmonth": {
            "type": "boolean",
            "nullable": true
          },
          "add_order_note_to_long_description": {
            "type": "boolean",
            "nullable": true
          },
          "display_user_on_asset_list": {
            "type": "boolean",
            "nullable": true
          },
          "actiondatedoneisstartdate": {
            "type": "boolean",
            "nullable": true
          },
          "rusesagepo": {
            "type": "boolean",
            "nullable": true
          },
          "callscreencreatenewcalltab": {
            "type": "boolean",
            "nullable": true
          },
          "makeemailsfromdifferentdomainprivate": {
            "type": "boolean",
            "nullable": true
          },
          "automaticallysendinvoiceemails": {
            "type": "boolean",
            "nullable": true
          },
          "sendapptemails": {
            "type": "boolean",
            "nullable": true
          },
          "display_extra_options_on_quick_time": {
            "type": "boolean",
            "nullable": true
          },
          "autotask_identifier": {
            "type": "string",
            "nullable": true
          },
          "migration_product_group": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "migration_service_group": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "migration_contract_enddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "migration_tax_rate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "migration_role": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "logclosedpagerduty": {
            "type": "boolean",
            "nullable": true
          },
          "defaultischangeapprover": {
            "type": "boolean",
            "nullable": true
          },
          "noapprovalwithnocabmembers": {
            "type": "boolean",
            "nullable": true
          },
          "exchange_connected_user": {
            "type": "string",
            "nullable": true
          },
          "exchange_start_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "exchange_import_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showkbportalurl": {
            "type": "boolean",
            "nullable": true
          },
          "default_appt_to_original_time": {
            "type": "boolean",
            "nullable": true
          },
          "nablerequireuserdetails": {
            "type": "boolean",
            "nullable": true
          },
          "sendquotepdf": {
            "type": "boolean",
            "nullable": true
          },
          "ninjarmmassettypefield": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "oktausermatchingfields": {
            "type": "string",
            "nullable": true
          },
          "oktaagentmatchingfields": {
            "type": "string",
            "nullable": true
          },
          "oktaactivestatuses": {
            "type": "string",
            "nullable": true
          },
          "oktaimporttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "populatephoneworknumberforuserwhennotmatched": {
            "type": "boolean",
            "nullable": true
          },
          "atera_toplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "atera_devicetypes": {
            "type": "string",
            "nullable": true
          },
          "atera_defaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "atera_defaultgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "atera_defaultgroup_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "atera_delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "atera_enable_alerting": {
            "type": "boolean",
            "nullable": true
          },
          "atera_guid1": {
            "type": "string",
            "nullable": true
          },
          "atera_guid2": {
            "type": "string",
            "nullable": true
          },
          "atera_alert_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "atera_alert_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kashflowdefaultconnectionid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_prepay_lines": {
            "type": "string",
            "nullable": true
          },
          "ticketstatusafterinternalconversation": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticketstatusafterinternalconversation_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "enableitemurl": {
            "type": "boolean",
            "nullable": true
          },
          "userviewedquotenotification": {
            "type": "boolean",
            "nullable": true
          },
          "senduseremailafterquoteaccepted": {
            "type": "boolean",
            "nullable": true
          },
          "defaultcustomersalestax": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultcustomerpurchasestax": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "merakitickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "merakitickettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "merakiuser": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "merakidevicematchingfield": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lansweeper_instance_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lansweeper_default_group": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lansweeper_default_group_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "lansweeper_use_users_site": {
            "type": "boolean",
            "nullable": true
          },
          "lansweeper_dont_update_site": {
            "type": "boolean",
            "nullable": true
          },
          "lansweeper_dont_remove_users": {
            "type": "boolean",
            "nullable": true
          },
          "allowappointmentfaultidchange": {
            "type": "boolean",
            "nullable": true
          },
          "autocreateprojectsonso": {
            "type": "boolean",
            "nullable": true
          },
          "enablepoapprovals": {
            "type": "boolean",
            "nullable": true
          },
          "delivertouser": {
            "type": "boolean",
            "nullable": true
          },
          "defaultappointmentbody": {
            "type": "string",
            "nullable": true
          },
          "interactUseWhere": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "interactUrlStandard": {
            "type": "string",
            "nullable": true
          },
          "xero_default_invoice_status": {
            "type": "string",
            "nullable": true
          },
          "useaccountscodeslookup": {
            "type": "boolean",
            "nullable": true
          },
          "xero_default_order_status": {
            "type": "string",
            "nullable": true
          },
          "allowordernumberedit": {
            "type": "boolean",
            "nullable": true
          },
          "xero_allow_linked_items": {
            "type": "boolean",
            "nullable": true
          },
          "typeofdisplayanduseforassetswhenloggingonbehalfallowed": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "samlidp": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "samlidp_name": {
            "type": "string",
            "nullable": true
          },
          "dynamicscrm_accountfilter": {
            "type": "string",
            "nullable": true
          },
          "dynamicscrm_userfilter": {
            "type": "string",
            "nullable": true
          },
          "dattoassettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "alarmminutes": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "link_new_assets_to_contract": {
            "type": "boolean",
            "nullable": true
          },
          "onlyallowassetstatuschangefromnewactionscreen": {
            "type": "boolean",
            "nullable": true
          },
          "invoiceduedaysextra": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use_gross_margin": {
            "type": "boolean",
            "nullable": true
          },
          "ninja_alert_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ninja_alert_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ninja_delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "orion_force_default_user": {
            "type": "boolean",
            "nullable": true
          },
          "createnewitemsfromquotes": {
            "type": "boolean",
            "nullable": true
          },
          "kbcreateifnoresults": {
            "type": "boolean",
            "nullable": true
          },
          "kbcreateticketortemplate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kbtemplateid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kbticketid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "displayextraquicktimefields": {
            "type": "boolean",
            "nullable": true
          },
          "disablebusinesscentralautosync": {
            "type": "boolean",
            "nullable": true
          },
          "showattachmentsonapprovals": {
            "type": "boolean",
            "nullable": true
          },
          "previewpdfinbrowser": {
            "type": "boolean",
            "nullable": true
          },
          "ticketstartdatebeforeenddate": {
            "type": "boolean",
            "nullable": true
          },
          "migration_project": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "migration_project_children": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "itglue_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "itglue_customer_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "itglue_import_active_statuses": {
            "type": "string",
            "nullable": true
          },
          "itglue_default_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "itglue_import_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "itglue_enable_sync": {
            "type": "boolean",
            "nullable": true
          },
          "itglue_active_status": {
            "type": "string",
            "nullable": true
          },
          "itglue_inactive_status": {
            "type": "string",
            "nullable": true
          },
          "itglue_instance_url": {
            "type": "string",
            "nullable": true
          },
          "move_quote_to_closed_on_so_creation": {
            "type": "boolean",
            "nullable": true
          },
          "move_quotes_default_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "move_quotes_default_status_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "show_child_sos_on_parent": {
            "type": "boolean",
            "nullable": true
          },
          "enduserchange_confirmation": {
            "type": "boolean",
            "nullable": true
          },
          "connectwise_markbilled": {
            "type": "boolean",
            "nullable": true
          },
          "billing_from_mailbox_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "quotes_from_mailbox_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "so_from_mailbox_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "po_from_mailbox_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "snelstart_client_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "snelstart_item_group": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "snelstart_item_group_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "snelstart_enable_sync": {
            "type": "boolean",
            "nullable": true
          },
          "snelstart_default_item": {
            "type": "string",
            "nullable": true
          },
          "jamf_devicetypes": {
            "type": "string",
            "nullable": true
          },
          "allowed_files": {
            "type": "string",
            "nullable": true
          },
          "jamf_defaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allow_readall_passwords": {
            "type": "boolean",
            "nullable": true
          },
          "jamf_defaultdtypemobile": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "jamf_defaultdtypemobile_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "scom_allowed_clientids": {
            "type": "string",
            "nullable": true
          },
          "jamf_defaultdtypecomputer": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "jamf_defaultdtypecomputer_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "orion_allowed_clientids": {
            "type": "string",
            "nullable": true
          },
          "google_calendar_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "default_billing_period": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showvotecount": {
            "type": "boolean",
            "nullable": true
          },
          "limit_news_by_date": {
            "type": "boolean",
            "nullable": true
          },
          "cc_list_is_dropdown": {
            "type": "boolean",
            "nullable": true
          },
          "splitrecurringcontracts": {
            "type": "boolean",
            "nullable": true
          },
          "default_expand_rows": {
            "type": "boolean",
            "nullable": true
          },
          "samlmatchingfield": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_item_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_service_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_prepay_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_contract_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_sentinel_ticket_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_sentinel_ticket_type_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "default_sentinel_classification": {
            "type": "string",
            "nullable": true
          },
          "default_sentinel_classification_reason": {
            "type": "string",
            "nullable": true
          },
          "default_sentinel_priority": {
            "type": "string",
            "nullable": true
          },
          "use_ticket_site": {
            "type": "boolean",
            "nullable": true
          },
          "decimal_separator": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "thousands_separator": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parent_project_template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "solarwindsncentraldontsyncaddress": {
            "type": "boolean",
            "nullable": true
          },
          "default_asset_view": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "oppvalue_from_quote": {
            "type": "boolean",
            "nullable": true
          },
          "teamsbot_ticket_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "teamsbot_ticket_type_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "teamsbot_default_subject": {
            "type": "string",
            "nullable": true
          },
          "teamsbot_outcome_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "teamsbot_default_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showsupplierupdatestoenduser": {
            "type": "boolean",
            "nullable": true
          },
          "admin_only_report_sql": {
            "type": "boolean",
            "nullable": true
          },
          "exchange_connection_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "rexchangetenantid": {
            "type": "string",
            "nullable": true
          },
          "rexchangeapplicationid": {
            "type": "string",
            "nullable": true
          },
          "sentinel_tenant_id": {
            "type": "string",
            "nullable": true
          },
          "sentinel_application_id": {
            "type": "string",
            "nullable": true
          },
          "serializationassetfield": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "serializationassetfield_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "azuremonitortickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "azuremonitortickettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "azuremonitoruser": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "azuremonitorreopenstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "azuremonitorreopenstatus_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "faqtreeview": {
            "type": "boolean",
            "nullable": true
          },
          "datto_connect_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "syncro_toplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "syncro_devicetypes": {
            "type": "string",
            "nullable": true
          },
          "syncro_defaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "syncro_defaultgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "syncro_defaultgroup_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "syncro_importtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "syncro_delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "syncro_enable_alerting": {
            "type": "boolean",
            "nullable": true
          },
          "syncro_alert_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "syncro_alert_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "exchangeapptsprivate": {
            "type": "boolean",
            "nullable": true
          },
          "qb_allow_linked_items": {
            "type": "boolean",
            "nullable": true
          },
          "domotz_default_agentdevicetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "domotz_default_agentdevicetype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "domotz_default_agentsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "domotz_default_devicetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "domotz_default_devicetype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "domotz_default_devicesite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "domotz_delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "allow_quantity_calculations": {
            "type": "boolean",
            "nullable": true
          },
          "po_number_mandatory": {
            "type": "boolean",
            "nullable": true
          },
          "snow_toplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hideapptactionsfromuser": {
            "type": "boolean",
            "nullable": true
          },
          "snow_default_devicetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "snow_default_devicetype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "okta_deactivate_entities": {
            "type": "boolean",
            "nullable": true
          },
          "okta_last_agent_sync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "okta_last_user_sync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "automate_import_entities": {
            "type": "string",
            "nullable": true
          },
          "automate_delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "automate_connectwise_control": {
            "type": "boolean",
            "nullable": true
          },
          "connectwise_control_guid": {
            "type": "string",
            "nullable": true
          },
          "automate_enable_alerting": {
            "type": "boolean",
            "nullable": true
          },
          "automate_alert_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "automate_alert_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "automate_guid1": {
            "type": "string",
            "nullable": true
          },
          "snow_default_devicesite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "automate_guid2": {
            "type": "string",
            "nullable": true
          },
          "snow_delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "haloassetdiscovery_instance_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_showmenu": {
            "type": "boolean",
            "nullable": true
          },
          "prorata_periods_ahead": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "childparentlinktableview": {
            "type": "boolean",
            "nullable": true
          },
          "mandatory_consignment_site": {
            "type": "boolean",
            "nullable": true
          },
          "same_client_consignment_site": {
            "type": "boolean",
            "nullable": true
          },
          "project_use_consignment_site": {
            "type": "boolean",
            "nullable": true
          },
          "snow_importtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "snow_dont_create_new_devices": {
            "type": "boolean",
            "nullable": true
          },
          "snow_dont_update_device_type": {
            "type": "boolean",
            "nullable": true
          },
          "snow_dont_move_site": {
            "type": "boolean",
            "nullable": true
          },
          "snow_user_matching_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dont_use_vendorflag": {
            "type": "boolean",
            "nullable": true
          },
          "dont_use_cwticketfilter": {
            "type": "boolean",
            "nullable": true
          },
          "allow_negative_prorata": {
            "type": "boolean",
            "nullable": true
          },
          "auvik_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "auvik_default_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "auvik_importtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "auvik_enable_alerting": {
            "type": "boolean",
            "nullable": true
          },
          "auvik_alert_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "auvik_alert_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "teamsbot_allowed_tenants": {
            "type": "string",
            "nullable": true
          },
          "show_contract_balance_on_ticket": {
            "type": "boolean",
            "nullable": true
          },
          "default_columns_id_assets": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_columns_id_assets_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "pin_important_actions": {
            "type": "boolean",
            "nullable": true
          },
          "issueditemsdesc": {
            "type": "string",
            "nullable": true
          },
          "siteassetenduserlink": {
            "type": "boolean",
            "nullable": true
          },
          "webannouncementlocation": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticketdrivenservstatus": {
            "type": "boolean",
            "nullable": true
          },
          "autosendemailforautorinvoices": {
            "type": "boolean",
            "nullable": true
          },
          "isversionreleased": {
            "type": "boolean",
            "nullable": true
          },
          "quicktimeagentselect": {
            "type": "boolean",
            "nullable": true
          },
          "enableapprovalsigning": {
            "type": "boolean",
            "nullable": true
          },
          "showenterdetailsmanually": {
            "type": "boolean",
            "nullable": true
          },
          "costupdatemethod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assigntoapptagent": {
            "type": "boolean",
            "nullable": true
          },
          "slatimeleftcalcmethod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "searchbodyfortag": {
            "type": "boolean",
            "nullable": true
          },
          "hubspot_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hubspot_include_address": {
            "type": "boolean",
            "nullable": true
          },
          "hubspot_default_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hubspot_account": {
            "type": "string",
            "nullable": true
          },
          "hubspot_domain": {
            "type": "string",
            "nullable": true
          },
          "hubspot_company_sync": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hubspot_contact_sync": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hubspot_show_success_message": {
            "type": "boolean",
            "nullable": true
          },
          "hubspot_included_lifecycles": {
            "type": "string",
            "nullable": true
          },
          "hubspot_archive": {
            "type": "boolean",
            "nullable": true
          },
          "hubspot_importtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "qualys_default_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "passportal_clienttoplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "passportal_defaultusersite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "passportal_defaultassetsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "rpassportal_integratorentitiestoimport": {
            "type": "string",
            "nullable": true
          },
          "passportal_defaultassetgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "passportal_defaultassetgroup_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "passportal_deactivate_assets": {
            "type": "boolean",
            "nullable": true
          },
          "auvik_top_level_domain_id": {
            "type": "string",
            "nullable": true
          },
          "auvik_top_level_domain_name": {
            "type": "string",
            "nullable": true
          },
          "qbononinventoryitemgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showmailboxname": {
            "type": "boolean",
            "nullable": true
          },
          "show_timer_seconds": {
            "type": "boolean",
            "nullable": true
          },
          "exchange_disable_integrator_delete": {
            "type": "boolean",
            "nullable": true
          },
          "use_account_tax": {
            "type": "boolean",
            "nullable": true
          },
          "use_xero_for_sending": {
            "type": "boolean",
            "nullable": true
          },
          "trial_purchase_url": {
            "type": "string",
            "nullable": true
          },
          "audit_teams_call": {
            "type": "boolean",
            "nullable": true
          },
          "itglue_sync_names": {
            "type": "boolean",
            "nullable": true
          },
          "qbo_default_company": {
            "type": "string",
            "nullable": true
          },
          "intaccttoplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "logticketwhenchatend": {
            "type": "boolean",
            "nullable": true
          },
          "intacct_sync_entities": {
            "type": "string",
            "nullable": true
          },
          "chatendtickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chatendtickettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intacctinvoicetransactiondetail": {
            "type": "string",
            "nullable": true
          },
          "showcustomerlevelprepay": {
            "type": "boolean",
            "nullable": true
          },
          "lansweeper_dont_update_asset_type": {
            "type": "boolean",
            "nullable": true
          },
          "navbar_new_ticket": {
            "type": "boolean",
            "nullable": true
          },
          "added_view_customer_perm": {
            "type": "boolean",
            "nullable": true
          },
          "quotepricedp": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultassetstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "negativefeedbackcomment": {
            "type": "boolean",
            "nullable": true
          },
          "sage50cacompanypath": {
            "type": "string",
            "nullable": true
          },
          "sage50causername": {
            "type": "string",
            "nullable": true
          },
          "usehaloinvoiceidforaccounts": {
            "type": "boolean",
            "nullable": true
          },
          "reviewnotbillable": {
            "type": "boolean",
            "nullable": true
          },
          "autofollowonbehalf": {
            "type": "boolean",
            "nullable": true
          },
          "mandatorytags": {
            "type": "boolean",
            "nullable": true
          },
          "updatecurrencytableautomatically": {
            "type": "boolean",
            "nullable": true
          },
          "intacctdefaultlocid": {
            "type": "string",
            "nullable": true
          },
          "anonymoususer_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "anonymoususer_name": {
            "type": "string",
            "nullable": true
          },
          "globalaccountsbccemailaddress": {
            "type": "string",
            "nullable": true
          },
          "mandatoryfaqlist": {
            "type": "boolean",
            "nullable": true
          },
          "teamscallmethod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stripe_public_key": {
            "type": "string",
            "nullable": true
          },
          "stripe_currency": {
            "type": "string",
            "nullable": true
          },
          "addigy_defaultassetsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "addigy_defaultassetgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "addigy_defaultassetgroup_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "addigy_assettypefield": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "addigy_deactivate_assets": {
            "type": "boolean",
            "nullable": true
          },
          "addigy_enable_alerting": {
            "type": "boolean",
            "nullable": true
          },
          "addigy_alert_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "addigy_alert_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "domotz_dont_update_site": {
            "type": "boolean",
            "nullable": true
          },
          "showtoplevelontickets": {
            "type": "boolean",
            "nullable": true
          },
          "automatetimezone": {
            "type": "string",
            "nullable": true
          },
          "recurringitembillingdescriptionlong": {
            "type": "string",
            "nullable": true
          },
          "sage50cadefaultpaidtype": {
            "type": "string",
            "nullable": true
          },
          "sage50cadefaultpaidaccount": {
            "type": "string",
            "nullable": true
          },
          "deleterowconfirmation": {
            "type": "boolean",
            "nullable": true
          },
          "salesforce_toplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "logactionforapprovalresponse": {
            "type": "boolean",
            "nullable": true
          },
          "salesforce_accountwhere": {
            "type": "string",
            "nullable": true
          },
          "liongardassettypefield": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "salesforce_contactwhere": {
            "type": "string",
            "nullable": true
          },
          "liongard_toplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "salesforce_opportunitywhere": {
            "type": "string",
            "nullable": true
          },
          "liongard_defaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "salesforce_casewhere": {
            "type": "string",
            "nullable": true
          },
          "liongard_defaultgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "liongard_defaultgroup_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "salesforce_integratorentitiestoimport": {
            "type": "string",
            "nullable": true
          },
          "salesforce_updateaddresses": {
            "type": "boolean",
            "nullable": true
          },
          "liongard_importtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "salesforce_casetickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "salesforce_casetickettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "liongard_delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "salesforce_integratoraccountlastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "liongard_customer_sync_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "salesforce_integratorcontactlastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "sync_liongard_customer": {
            "type": "boolean",
            "nullable": true
          },
          "salesforce_integratoropportunitylastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "show_liongard_success": {
            "type": "boolean",
            "nullable": true
          },
          "accmanagershowextradetails": {
            "type": "boolean",
            "nullable": true
          },
          "ingram_micro_update_addresses": {
            "type": "boolean",
            "nullable": true
          },
          "ingram_micro_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ingram_micro_import_entities": {
            "type": "string",
            "nullable": true
          },
          "pax8_update_addresses": {
            "type": "boolean",
            "nullable": true
          },
          "pax8_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pax8_import_entities": {
            "type": "string",
            "nullable": true
          },
          "salesforce_integratorcaselastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "sendclosureremindertoccaddress": {
            "type": "boolean",
            "nullable": true
          },
          "exchange_organizer_override": {
            "type": "string",
            "nullable": true
          },
          "showtickettypeselection": {
            "type": "boolean",
            "nullable": true
          },
          "azure_federation_domain": {
            "type": "string",
            "nullable": true
          },
          "azure_auto_create_users": {
            "type": "boolean",
            "nullable": true
          },
          "azure_auto_creation_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "azureb2c_domain": {
            "type": "string",
            "nullable": true
          },
          "azureb2c_user_flow": {
            "type": "string",
            "nullable": true
          },
          "azure_login_url": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "usercanviewapprovedtickets": {
            "type": "boolean",
            "nullable": true
          },
          "reauthorizeforapprovals": {
            "type": "boolean",
            "nullable": true
          },
          "default_itemgroups_hideitems": {
            "type": "boolean",
            "nullable": true
          },
          "enableshifts": {
            "type": "boolean",
            "nullable": true
          },
          "newrelic_tickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newrelic_tickettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "newrelic_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "backupradar_alert_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "rbackupradarapiurl": {
            "type": "string",
            "nullable": true
          },
          "rbackupradarapikey": {
            "type": "string",
            "nullable": true
          },
          "userscanviewitems": {
            "type": "boolean",
            "nullable": true
          },
          "use_tickettab_areas": {
            "type": "boolean",
            "nullable": true
          },
          "split_childtickets_tab": {
            "type": "boolean",
            "nullable": true
          },
          "enable_contract_calculated_cost": {
            "type": "boolean",
            "nullable": true
          },
          "cipp_instance_url": {
            "type": "string",
            "nullable": true
          },
          "auto_create_next_asset_tag": {
            "type": "boolean",
            "nullable": true
          },
          "bookingshowphonenumber": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "bookingshowemailaddress": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "intacctdefaultdepid": {
            "type": "string",
            "nullable": true
          },
          "enablezoomcall": {
            "type": "boolean",
            "nullable": true
          },
          "enable_comparative_quoting": {
            "type": "boolean",
            "nullable": true
          },
          "ncentral_delete_clients": {
            "type": "boolean",
            "nullable": true
          },
          "ncentral_delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "gc_client_id": {
            "type": "string",
            "nullable": true
          },
          "kaseya_defaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kaseya_defaultassettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kaseya_defaultassettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "kaseya_enable_alerting": {
            "type": "boolean",
            "nullable": true
          },
          "kaseya_alert_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kaseya_alert_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kaseya_importtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kaseya_delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "kaseyaservicedesks": {
            "type": "string",
            "nullable": true
          },
          "migration_ticket_end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "invoicelongdescriptionfromsalesorder": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dbc_default_company": {
            "type": "string",
            "nullable": true
          },
          "enable_legacy_dbc_integration": {
            "type": "boolean",
            "nullable": true
          },
          "salesforce_accountsync": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "salesforce_contactsync": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "salesforce_show_success_message": {
            "type": "boolean",
            "nullable": true
          },
          "salesforce_include_address": {
            "type": "boolean",
            "nullable": true
          },
          "salesforce_deafult_stage": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hide_consignment_costs": {
            "type": "boolean",
            "nullable": true
          },
          "select_consignment_user": {
            "type": "boolean",
            "nullable": true
          },
          "select_consignment_status": {
            "type": "boolean",
            "nullable": true
          },
          "defaultconsignmentpdftemplate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stripenotificationemail": {
            "type": "string",
            "nullable": true
          },
          "enableautostripepayment": {
            "type": "boolean",
            "nullable": true
          },
          "stripepaymentmethodoptions": {
            "type": "string",
            "nullable": true
          },
          "zabbix_default_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "zabbix_default_type_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "zabbix_default_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "zabbix_dont_update_type": {
            "type": "boolean",
            "nullable": true
          },
          "zabbix_dont_update_site": {
            "type": "boolean",
            "nullable": true
          },
          "zabbix_delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "show_favourite_services": {
            "type": "boolean",
            "nullable": true
          },
          "slack_ticket_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allow_password_override": {
            "type": "boolean",
            "nullable": true
          },
          "password_strength_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "force_agent_2fa": {
            "type": "boolean",
            "nullable": true
          },
          "giacom_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "giacom_import_entities": {
            "type": "string",
            "nullable": true
          },
          "rhipe_update_addresses": {
            "type": "boolean",
            "nullable": true
          },
          "rhipe_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "rhipe_import_entities": {
            "type": "string",
            "nullable": true
          },
          "techdata_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "techdata_import_entities": {
            "type": "string",
            "nullable": true
          },
          "inty_update_addresses": {
            "type": "boolean",
            "nullable": true
          },
          "inty_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inty_import_entities": {
            "type": "string",
            "nullable": true
          },
          "westcoastcloud_update_addresses": {
            "type": "boolean",
            "nullable": true
          },
          "westcoastcloud_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "westcoastcloud_import_entities": {
            "type": "string",
            "nullable": true
          },
          "sherweb_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sherweb_import_entities": {
            "type": "string",
            "nullable": true
          },
          "also_update_addresses": {
            "type": "boolean",
            "nullable": true
          },
          "also_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "also_import_entities": {
            "type": "string",
            "nullable": true
          },
          "arrowsphere_update_addresses": {
            "type": "boolean",
            "nullable": true
          },
          "arrowsphere_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "arrowsphere_import_entities": {
            "type": "string",
            "nullable": true
          },
          "dickerdata_update_addresses": {
            "type": "boolean",
            "nullable": true
          },
          "dickerdata_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dickerdata_import_entities": {
            "type": "string",
            "nullable": true
          },
          "oracle_email_address": {
            "type": "string",
            "nullable": true
          },
          "slack_ticket_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "autocomplete_email_address_behaviour": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "override_assertion_endpoint": {
            "type": "string",
            "nullable": true
          },
          "noactionsaftermerge": {
            "type": "boolean",
            "nullable": true
          },
          "default_filter_id_tickets": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_filter_id_tickets_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "default_columns_id_tickets": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_columns_id_tickets_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "default_view_tickets": {
            "type": "string",
            "nullable": true
          },
          "default_view_tickets_selectedid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_view_tickets_selected_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "default_filter_id_opps": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_filter_id_opps_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "default_columns_id_opps": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_columns_id_opps_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "default_view_opps": {
            "type": "string",
            "nullable": true
          },
          "default_view_opps_selectedid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_view_opps_selected_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "forwardinboundupdates": {
            "type": "boolean",
            "nullable": true
          },
          "usetechfwdfunctionality": {
            "type": "boolean",
            "nullable": true
          },
          "techupdatesareprivate": {
            "type": "boolean",
            "nullable": true
          },
          "smtpdisplayname": {
            "type": "string",
            "nullable": true
          },
          "attachmentsizelimitmb": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "respondprivate": {
            "type": "boolean",
            "nullable": true
          },
          "default_client": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "force_accounts_id": {
            "type": "boolean",
            "nullable": true
          },
          "new_client_template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_clientsite_name": {
            "type": "string",
            "nullable": true
          },
          "deleteforever": {
            "type": "boolean",
            "nullable": true
          },
          "parentstatusafterallchildclosed": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parentstatusafterallchildclosed_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "newchilduserisagent": {
            "type": "boolean",
            "nullable": true
          },
          "percentage_to_survey": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "feedback_tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "feedback_tickettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "allowcabchoice": {
            "type": "boolean",
            "nullable": true
          },
          "showlbandrr": {
            "type": "boolean",
            "nullable": true
          },
          "showlbandrrinactions": {
            "type": "boolean",
            "nullable": true
          },
          "onlyrrorlbtologgedintechs": {
            "type": "boolean",
            "nullable": true
          },
          "roundrobinreassign": {
            "type": "boolean",
            "nullable": true
          },
          "loadbalanceuseestimates": {
            "type": "boolean",
            "nullable": true
          },
          "loadbalanceonfollowupdate": {
            "type": "boolean",
            "nullable": true
          },
          "appointmentslaprocedure": {
            "type": "boolean",
            "nullable": true
          },
          "holiday_agentstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "changeshowchangedetails": {
            "type": "boolean",
            "nullable": true
          },
          "changeshowjustification": {
            "type": "boolean",
            "nullable": true
          },
          "changeshowimpact": {
            "type": "boolean",
            "nullable": true
          },
          "changeshowrisk": {
            "type": "boolean",
            "nullable": true
          },
          "changeshowbackout": {
            "type": "boolean",
            "nullable": true
          },
          "changeshowcommunication": {
            "type": "boolean",
            "nullable": true
          },
          "changeshowtest": {
            "type": "boolean",
            "nullable": true
          },
          "use_release1": {
            "type": "boolean",
            "nullable": true
          },
          "use_release2": {
            "type": "boolean",
            "nullable": true
          },
          "use_release3": {
            "type": "boolean",
            "nullable": true
          },
          "release1_name": {
            "type": "string",
            "nullable": true
          },
          "release2_name": {
            "type": "string",
            "nullable": true
          },
          "release3_name": {
            "type": "string",
            "nullable": true
          },
          "release2_autoupdate": {
            "type": "boolean",
            "nullable": true
          },
          "release3_autoupdate": {
            "type": "boolean",
            "nullable": true
          },
          "release_includeunsentnotesinemail": {
            "type": "boolean",
            "nullable": true
          },
          "release_category": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workflow_preview_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "usepaygafterprepay": {
            "type": "boolean",
            "nullable": true
          },
          "calcincminticketlevel": {
            "type": "boolean",
            "nullable": true
          },
          "continueusingrulesafterlogging": {
            "type": "boolean",
            "nullable": true
          },
          "defaultlanguage": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enablemultilanguage": {
            "type": "boolean",
            "nullable": true
          },
          "reassign_limit": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "app_colour": {
            "type": "string",
            "nullable": true
          },
          "enablekbmatching": {
            "type": "boolean",
            "nullable": true
          },
          "kbmatchingcategorymatch": {
            "type": "boolean",
            "nullable": true
          },
          "kbaddshowpreview": {
            "type": "boolean",
            "nullable": true
          },
          "enablefulltextsearch": {
            "type": "boolean",
            "nullable": true
          },
          "problemmatchcategorymatch": {
            "type": "boolean",
            "nullable": true
          },
          "problemmatchautoproblemnew": {
            "type": "boolean",
            "nullable": true
          },
          "problemmatchautoincidentnew": {
            "type": "boolean",
            "nullable": true
          },
          "problemmatchautoproblemview": {
            "type": "boolean",
            "nullable": true
          },
          "problemmatchautoincidentview": {
            "type": "boolean",
            "nullable": true
          },
          "quicktimertid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "smsprovideraddress": {
            "type": "string",
            "nullable": true
          },
          "smsfromaddress": {
            "type": "string",
            "nullable": true
          },
          "new_smsppassword": {
            "type": "string",
            "nullable": true
          },
          "smsdisplay": {
            "type": "string",
            "nullable": true
          },
          "autostarttimer": {
            "type": "boolean",
            "nullable": true
          },
          "opentickettimer": {
            "type": "boolean",
            "nullable": true
          },
          "enablequickclose": {
            "type": "boolean",
            "nullable": true
          },
          "sendemailsviawebapp": {
            "type": "boolean",
            "nullable": true
          },
          "showchildunreadinlist": {
            "type": "boolean",
            "nullable": true
          },
          "storekbattachmentsindb": {
            "type": "boolean",
            "nullable": true
          },
          "kbmatchcustomfields": {
            "type": "boolean",
            "nullable": true
          },
          "kbmatchignoresubject": {
            "type": "boolean",
            "nullable": true
          },
          "enablecollisiondetection": {
            "type": "boolean",
            "nullable": true
          },
          "mustclosewithaction": {
            "type": "boolean",
            "nullable": true
          },
          "dontshowclosurestatus": {
            "type": "boolean",
            "nullable": true
          },
          "usetechtimesheets": {
            "type": "boolean",
            "nullable": true
          },
          "allowquicktime": {
            "type": "boolean",
            "nullable": true
          },
          "livechatallowusers": {
            "type": "boolean",
            "nullable": true
          },
          "livechatallowvisitors": {
            "type": "boolean",
            "nullable": true
          },
          "livechattechmustonline": {
            "type": "boolean",
            "nullable": true
          },
          "livechatworkhours": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "livechattechnamevisibility": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "livechattechnamevisibilitytext": {
            "type": "string",
            "nullable": true
          },
          "livechatnewchatmsg": {
            "type": "string",
            "nullable": true
          },
          "livechatincludeemailinname": {
            "type": "boolean",
            "nullable": true
          },
          "passwordreseturl": {
            "type": "string",
            "nullable": true
          },
          "passwordenrollurl": {
            "type": "string",
            "nullable": true
          },
          "questioncount": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hideusersanswers": {
            "type": "boolean",
            "nullable": true
          },
          "quickstatuschangeallowed": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "quickagentchangeallowed": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "calendarstepinterval": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "callrequesttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "callrequesttype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "callsendack": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showspambutton": {
            "type": "boolean",
            "nullable": true
          },
          "shownewcallbtn": {
            "type": "boolean",
            "nullable": true
          },
          "showsendemailbtn": {
            "type": "boolean",
            "nullable": true
          },
          "actioncalendardefault": {
            "type": "boolean",
            "nullable": true
          },
          "homescreenchartid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "alluse2fa": {
            "type": "boolean",
            "nullable": true
          },
          "hidechangemanagementtab": {
            "type": "boolean",
            "nullable": true
          },
          "problemmatchingposition": {
            "type": "string",
            "nullable": true
          },
          "default_opp_tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_opp_tickettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "default_client_opps": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_site_opps": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_clientsite_name_opps": {
            "type": "string",
            "nullable": true
          },
          "newuseremailmandatory": {
            "type": "boolean",
            "nullable": true
          },
          "newuserphonemandatory": {
            "type": "boolean",
            "nullable": true
          },
          "callusenewreqscreen": {
            "type": "boolean",
            "nullable": true
          },
          "hiderespondbutton": {
            "type": "boolean",
            "nullable": true
          },
          "timertype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "movesectiononrespond": {
            "type": "boolean",
            "nullable": true
          },
          "cleanhtmlpasting": {
            "type": "boolean",
            "nullable": true
          },
          "taskscompleteallowclosure": {
            "type": "boolean",
            "nullable": true
          },
          "mustassigntoclose": {
            "type": "boolean",
            "nullable": true
          },
          "allowclosureatunknownclient": {
            "type": "boolean",
            "nullable": true
          },
          "alloweditonemailpreview": {
            "type": "boolean",
            "nullable": true
          },
          "sendattachmentsfromdb": {
            "type": "boolean",
            "nullable": true
          },
          "emailsizelimitmb": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enableroadmap": {
            "type": "boolean",
            "nullable": true
          },
          "useoohack": {
            "type": "boolean",
            "nullable": true
          },
          "oncallunum": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "informoutofhdworkinghours": {
            "type": "boolean",
            "nullable": true
          },
          "allowsiteoverride": {
            "type": "boolean",
            "nullable": true
          },
          "shownewrequsersearch": {
            "type": "boolean",
            "nullable": true
          },
          "allowquicksiteadd": {
            "type": "boolean",
            "nullable": true
          },
          "showcontractcoloursonassetchoice": {
            "type": "boolean",
            "nullable": true
          },
          "assetundercontractifcontractnotstarted": {
            "type": "boolean",
            "nullable": true
          },
          "selectfaqlistbeforesearch": {
            "type": "boolean",
            "nullable": true
          },
          "selecttickettypebeforesearch": {
            "type": "boolean",
            "nullable": true
          },
          "usetickettypegroups": {
            "type": "boolean",
            "nullable": true
          },
          "userelativedates": {
            "type": "boolean",
            "nullable": true
          },
          "enableticketcaching": {
            "type": "boolean",
            "nullable": true
          },
          "allowemailsubjectedit": {
            "type": "boolean",
            "nullable": true
          },
          "recurringitembillingdescription": {
            "type": "string",
            "nullable": true
          },
          "mileagechargerate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "traveltimechargerate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticketinvoices": {
            "type": "boolean",
            "nullable": true
          },
          "ticketasaccountsinvno": {
            "type": "boolean",
            "nullable": true
          },
          "useassetcontractforbilling": {
            "type": "boolean",
            "nullable": true
          },
          "enablenetworkconnectioncheck": {
            "type": "boolean",
            "nullable": true
          },
          "useassetsonlytocalculatecontractvalue": {
            "type": "boolean",
            "nullable": true
          },
          "showassetlinesoncontractinvoice": {
            "type": "boolean",
            "nullable": true
          },
          "showassetvalueoninvoiceline": {
            "type": "boolean",
            "nullable": true
          },
          "assetlinesbillingdesc": {
            "type": "string",
            "nullable": true
          },
          "slaholdcolour": {
            "type": "string",
            "nullable": true
          },
          "pagesize": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "onlyusetimersonactionswithtimetaken": {
            "type": "boolean",
            "nullable": true
          },
          "use24hrclock": {
            "type": "boolean",
            "nullable": true
          },
          "usecannedtextprediction": {
            "type": "boolean",
            "nullable": true
          },
          "usefreetexttable": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "usereadonlydbstring": {
            "type": "boolean",
            "nullable": true
          },
          "appointmentinvitetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "feedbackhigh": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "feedbacklow": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "feedback1high": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "feedback1low": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "feedback2high": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "feedback2low": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "feedback3high": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "feedback3low": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "feedback4high": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "feedback4low": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showfeedbackpopups": {
            "type": "boolean",
            "nullable": true
          },
          "feedbackrecordtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ssologin": {
            "type": "string",
            "nullable": true
          },
          "ssologout": {
            "type": "string",
            "nullable": true
          },
          "ssofingerprint": {
            "type": "string",
            "nullable": true
          },
          "ssoautoredirect": {
            "type": "boolean",
            "nullable": true
          },
          "allownhdsupport": {
            "type": "boolean",
            "nullable": true
          },
          "showxlsexportbutton": {
            "type": "boolean",
            "nullable": true
          },
          "showcsvexportbutton": {
            "type": "boolean",
            "nullable": true
          },
          "allowticketmerging": {
            "type": "boolean",
            "nullable": true
          },
          "enablesap": {
            "type": "boolean",
            "nullable": true
          },
          "bugzillabugurl": {
            "type": "string",
            "nullable": true
          },
          "enablecontinuum": {
            "type": "boolean",
            "nullable": true
          },
          "showticketsearchonmerge": {
            "type": "boolean",
            "nullable": true
          },
          "apptexchangetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "apptadminuser": {
            "type": "string",
            "nullable": true
          },
          "ewsserverversion": {
            "type": "string",
            "nullable": true
          },
          "onlyshowmyteamsintree": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nhserverversion": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "usetreeforcat": {
            "type": "boolean",
            "nullable": true
          },
          "setupstepscompleted": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enablefacebook": {
            "type": "boolean",
            "nullable": true
          },
          "itemmarkuppercdefault": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "quoteexpirydays": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "vatmethod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "2faemailallowed": {
            "type": "boolean",
            "nullable": true
          },
          "2fasmsallowed": {
            "type": "boolean",
            "nullable": true
          },
          "2faauthenticatorallowed": {
            "type": "boolean",
            "nullable": true
          },
          "callscreencallscript": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showticketattachmenticon": {
            "type": "boolean",
            "nullable": true
          },
          "shownoapproverspopup": {
            "type": "boolean",
            "nullable": true
          },
          "listagentuserfirst": {
            "type": "boolean",
            "nullable": true
          },
          "quicktimeusermandatory": {
            "type": "boolean",
            "nullable": true
          },
          "enablepowershell": {
            "type": "boolean",
            "nullable": true
          },
          "sendacknowledgementemailstotoaddresses": {
            "type": "boolean",
            "nullable": true
          },
          "agentlinkedusermanagementenabled": {
            "type": "boolean",
            "nullable": true
          },
          "salesforce_tickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "salesforce_tickettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "clientimportidentifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "siteimportidentifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "userimportidentifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetimportidentifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetimportidentifier_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "supplierimportidentifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "itemimportidentifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettypeimportidentifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enableonlinepresence": {
            "type": "boolean",
            "nullable": true
          },
          "mainrefreshinterval": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "usecallplan": {
            "type": "boolean",
            "nullable": true
          },
          "importazuredomain": {
            "type": "string",
            "nullable": true
          },
          "importazureappid": {
            "type": "string",
            "nullable": true
          },
          "importazuresite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "importazuresite_name": {
            "type": "string",
            "nullable": true
          },
          "azureuserfilter": {
            "type": "string",
            "nullable": true
          },
          "importazuresitefield": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enableazuresinglesignon": {
            "type": "boolean",
            "nullable": true
          },
          "azureautoredirect": {
            "type": "boolean",
            "nullable": true
          },
          "azureautoredirectuser": {
            "type": "boolean",
            "nullable": true
          },
          "useiconsforactionbuttonsmobile": {
            "type": "boolean",
            "nullable": true
          },
          "updatebillingfieldsonchange": {
            "type": "boolean",
            "nullable": true
          },
          "showservicecataloglink": {
            "type": "boolean",
            "nullable": true
          },
          "showmyservices": {
            "type": "boolean",
            "nullable": true
          },
          "servicerequestrtid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "servicerequestrtid_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "serviceincidentrtid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "servicedefaultok": {
            "type": "string",
            "nullable": true
          },
          "servicedefaultfault": {
            "type": "string",
            "nullable": true
          },
          "servicedefaultmaintenance": {
            "type": "string",
            "nullable": true
          },
          "servicefailurert": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dynamicscrmdefaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "DefaultCustomerSiteUserView": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "DefaultServiceAccessLevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pagerdutydefrequesttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pagerdutydefrequesttype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "pagerdutyaccount": {
            "type": "string",
            "nullable": true
          },
          "pagerdutyservicekey": {
            "type": "string",
            "nullable": true
          },
          "pagerdutyservicename": {
            "type": "string",
            "nullable": true
          },
          "pagerdutysourcefield": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showitilselection": {
            "type": "boolean",
            "nullable": true
          },
          "splunk_tickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "splunk_tickettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "splunkuser": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enableoktasinglesignon": {
            "type": "boolean",
            "nullable": true
          },
          "okta_url": {
            "type": "string",
            "nullable": true
          },
          "okta_client_id": {
            "type": "string",
            "nullable": true
          },
          "oktaautoredirect": {
            "type": "boolean",
            "nullable": true
          },
          "salesforcedefaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "salesforceuserfield": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "salesforcedefaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "usestatuscolouroncalendar": {
            "type": "boolean",
            "nullable": true
          },
          "timelinestepinterval": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "azuressoappid": {
            "type": "string",
            "nullable": true
          },
          "azuretenantid": {
            "type": "string",
            "nullable": true
          },
          "smtpusethismailboxid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "usedaysforprojectbudgets": {
            "type": "boolean",
            "nullable": true
          },
          "hoursperday": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "reopenticketstech": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showusersitecustomernotesonticketdetails": {
            "type": "boolean",
            "nullable": true
          },
          "lmirescueusername": {
            "type": "string",
            "nullable": true
          },
          "expandtimelineitemtofillblock": {
            "type": "boolean",
            "nullable": true
          },
          "rtimezone": {
            "type": "string",
            "nullable": true
          },
          "sameclientmergeonly": {
            "type": "boolean",
            "nullable": true
          },
          "lmichannelurl": {
            "type": "string",
            "nullable": true
          },
          "lmiallowothertechinvites": {
            "type": "boolean",
            "nullable": true
          },
          "lmichannelname": {
            "type": "string",
            "nullable": true
          },
          "defaultremotesessionuserid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "azurecreatesites": {
            "type": "boolean",
            "nullable": true
          },
          "remotesession_username": {
            "type": "string",
            "nullable": true
          },
          "allowquickinvites": {
            "type": "boolean",
            "nullable": true
          },
          "periodichistorydate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "adminsskippendingclosure": {
            "type": "boolean",
            "nullable": true
          },
          "timelinedaysspanthreshold": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "timelinelineheight": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "usenewportal": {
            "type": "boolean",
            "nullable": true
          },
          "portalshowworkflow": {
            "type": "boolean",
            "nullable": true
          },
          "portalshowawaitinginput": {
            "type": "boolean",
            "nullable": true
          },
          "webdashboardtitle": {
            "type": "string",
            "nullable": true
          },
          "sage200version": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sage200toplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sage200tenantid": {
            "type": "string",
            "nullable": true
          },
          "sage200companyid": {
            "type": "string",
            "nullable": true
          },
          "sage200itemgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sage200companyname": {
            "type": "string",
            "nullable": true
          },
          "usekashflow": {
            "type": "boolean",
            "nullable": true
          },
          "usexero": {
            "type": "boolean",
            "nullable": true
          },
          "useinvoicexml": {
            "type": "boolean",
            "nullable": true
          },
          "useinvoicecsv": {
            "type": "boolean",
            "nullable": true
          },
          "usevaribill": {
            "type": "boolean",
            "nullable": true
          },
          "keepescmsgrecord": {
            "type": "boolean",
            "nullable": true
          },
          "sage200token": {
            "type": "string",
            "nullable": true
          },
          "sage200tokenexpiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "callscreenusetimeonactions": {
            "type": "boolean",
            "nullable": true
          },
          "oktasso": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "adfssso": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "azureadsso": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "portalhomeshowkbsearch": {
            "type": "boolean",
            "nullable": true
          },
          "searchkbbyid": {
            "type": "boolean",
            "nullable": true
          },
          "portalhomeshowfeed": {
            "type": "boolean",
            "nullable": true
          },
          "portalhomeshowtoparticles": {
            "type": "boolean",
            "nullable": true
          },
          "portalhomeshownewsarticles": {
            "type": "boolean",
            "nullable": true
          },
          "showapprovalsonseparatetab": {
            "type": "boolean",
            "nullable": true
          },
          "pagerdutyserviceid": {
            "type": "string",
            "nullable": true
          },
          "autoswitchtodefaultremoteteam": {
            "type": "boolean",
            "nullable": true
          },
          "requireexternalkey": {
            "type": "boolean",
            "nullable": true
          },
          "change_collision_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "cautomatedefaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cautomatetoplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cautomateassetdefaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hideassetsystemfieldstatus": {
            "type": "boolean",
            "nullable": true
          },
          "sendmultiplenotifications": {
            "type": "boolean",
            "nullable": true
          },
          "allnotificationoverridessections": {
            "type": "boolean",
            "nullable": true
          },
          "sendnotificationemailforrtbcc": {
            "type": "boolean",
            "nullable": true
          },
          "defaultpdftemplatequote": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultcurrency": {
            "type": "string",
            "nullable": true
          },
          "pagerdutydefaultagent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "useareasfornewbtn": {
            "type": "boolean",
            "nullable": true
          },
          "showservicecataloguebuttonnewticket": {
            "type": "boolean",
            "nullable": true
          },
          "showincidentcataloguebuttonnewticket": {
            "type": "boolean",
            "nullable": true
          },
          "enablepasswordfieldaudit": {
            "type": "boolean",
            "nullable": true
          },
          "stopnewticketsviaemailreplywithtemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stopnewticketsviaemailreplywithtemplate_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "stopnewticketsviaemailreplywithtemplate_name": {
            "type": "string",
            "nullable": true
          },
          "stopnewticketsviaemail": {
            "type": "boolean",
            "nullable": true
          },
          "vipnoprioritychange": {
            "type": "boolean",
            "nullable": true
          },
          "svcatchoosecategoryfirst": {
            "type": "boolean",
            "nullable": true
          },
          "skipresolved": {
            "type": "boolean",
            "nullable": true
          },
          "ninjatoplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ninjadefaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ninjarmmmatchname": {
            "type": "boolean",
            "nullable": true
          },
          "ninjarmmlocation": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ninjarmmdefaultgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ninjarmmdefaultgroup_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "ninjarmmimporttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "solarwindsrmmtoplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "solarwindsrmmmatchname": {
            "type": "boolean",
            "nullable": true
          },
          "solarwindsrmmimporttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "treecatforceleafselection": {
            "type": "boolean",
            "nullable": true
          },
          "contractexpirytemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contractexpirytemplate_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "contractexpirytemplate_name": {
            "type": "string",
            "nullable": true
          },
          "defaultpdftemplatepo": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "poprefixr": {
            "type": "string",
            "nullable": true
          },
          "poprefixo": {
            "type": "string",
            "nullable": true
          },
          "poprefixs": {
            "type": "string",
            "nullable": true
          },
          "kbsearchmode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showDateDoneOnAptCompletionScreen": {
            "type": "boolean",
            "nullable": true
          },
          "removeemailfromlistonuserchange": {
            "type": "boolean",
            "nullable": true
          },
          "defaultpdftemplateso": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultpdftemplatefault": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sendwindowsappprintrequestonclose": {
            "type": "boolean",
            "nullable": true
          },
          "defaultpdftemplateinvoice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultpdftemplatecontract": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultpdftemplatereport": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tracksoftwarechanges": {
            "type": "boolean",
            "nullable": true
          },
          "allow_notloggedin": {
            "type": "boolean",
            "nullable": true
          },
          "allow_kbs_notloggedin": {
            "type": "boolean",
            "nullable": true
          },
          "anonymoususersite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "anonymoususersite_name": {
            "type": "string",
            "nullable": true
          },
          "onlyShowApprovedChanges": {
            "type": "boolean",
            "nullable": true
          },
          "dosearchonaddress": {
            "type": "boolean",
            "nullable": true
          },
          "clientMainContactCompulsary": {
            "type": "boolean",
            "nullable": true
          },
          "ignoreparentvisibilityforcustomfieldvisiblity": {
            "type": "boolean",
            "nullable": true
          },
          "usescanners": {
            "type": "boolean",
            "nullable": true
          },
          "barcodedecoder": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ualluse2fa": {
            "type": "boolean",
            "nullable": true
          },
          "defaultSiteTimezone": {
            "type": "string",
            "nullable": true
          },
          "toggleAnnouncementIconOff": {
            "type": "boolean",
            "nullable": true
          },
          "donotsendfolloweremails": {
            "type": "boolean",
            "nullable": true
          },
          "donotusedynamiclistsforresponse": {
            "type": "boolean",
            "nullable": true
          },
          "prepaybalancethresholdperc": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prepaybalancethresholdupper": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "allow_anonymous_approvals": {
            "type": "boolean",
            "nullable": true
          },
          "ncentralurl": {
            "type": "string",
            "nullable": true
          },
          "ncentral_username": {
            "type": "string",
            "nullable": true
          },
          "ncentraltoplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ncentralmatchname": {
            "type": "boolean",
            "nullable": true
          },
          "ncentraldefaultgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ncentralimporttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nableticketingusername": {
            "type": "string",
            "nullable": true
          },
          "ncentral_tickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ncentral_tickettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "ncentraluser": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ncentral_alerttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultincludegroupeditemqty": {
            "type": "boolean",
            "nullable": true
          },
          "defaultincludegroupeditemprice": {
            "type": "boolean",
            "nullable": true
          },
          "defaultincludegrouppriceandqty": {
            "type": "boolean",
            "nullable": true
          },
          "callscreenallownewclientcreation": {
            "type": "boolean",
            "nullable": true
          },
          "nextcontractref": {
            "type": "string",
            "nullable": true
          },
          "displaycategorynoteondetailscreen": {
            "type": "boolean",
            "nullable": true
          },
          "autocreaterecurringinvoices": {
            "type": "boolean",
            "nullable": true
          },
          "syncholidays": {
            "type": "boolean",
            "nullable": true
          },
          "hideadhocitem": {
            "type": "boolean",
            "nullable": true
          },
          "enablekbmatchingforallitiltypes": {
            "type": "boolean",
            "nullable": true
          },
          "allowuserapprovaldelegation": {
            "type": "boolean",
            "nullable": true
          },
          "fixedassettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fixedassettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "businesscentral_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enablebusinesscentralsync": {
            "type": "boolean",
            "nullable": true
          },
          "timesheetstepinterval": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "azuressoconnectionid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "azuressotenanttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showapproversthatareyettovote": {
            "type": "boolean",
            "nullable": true
          },
          "onlyinformofapprovalonfinalstep": {
            "type": "boolean",
            "nullable": true
          },
          "alwayscheckrulesaftermerge": {
            "type": "boolean",
            "nullable": true
          },
          "checkruleswhenticketsubmitted": {
            "type": "boolean",
            "nullable": true
          },
          "storeoutgoingemails": {
            "type": "boolean",
            "nullable": true
          },
          "enabletemplatesuggestions": {
            "type": "boolean",
            "nullable": true
          },
          "auto_close_send_email": {
            "type": "boolean",
            "nullable": true
          },
          "portalbackgrounddisplaymode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "autoaddrecurringinvoiceaftercontract": {
            "type": "boolean",
            "nullable": true
          },
          "enableinternalticketconversations": {
            "type": "boolean",
            "nullable": true
          },
          "internalticketconversationtickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "internalticketconversationtickettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "enableinternalreply": {
            "type": "boolean",
            "nullable": true
          },
          "internalreplystatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "internalreplystatus_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "hidefeedback": {
            "type": "boolean",
            "nullable": true
          },
          "showallservicesoption": {
            "type": "boolean",
            "nullable": true
          },
          "ordersevbyseq": {
            "type": "boolean",
            "nullable": true
          },
          "useworkhoursforreminders": {
            "type": "boolean",
            "nullable": true
          },
          "qborealmid": {
            "type": "string",
            "nullable": true
          },
          "qbocompanyname": {
            "type": "string",
            "nullable": true
          },
          "qbotoplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "qboserviceitemgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "qboinventoryitemgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "qbocountry": {
            "type": "string",
            "nullable": true
          },
          "qbodefaultitemcode": {
            "type": "string",
            "nullable": true
          },
          "qboinvoiceemailstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enableqbosync": {
            "type": "boolean",
            "nullable": true
          },
          "allowcodegeneration": {
            "type": "boolean",
            "nullable": true
          },
          "googlecalendartokenexpiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "googlecalendaraccount": {
            "type": "string",
            "nullable": true
          },
          "googleworkplaceaccount": {
            "type": "string",
            "nullable": true
          },
          "googleworkplacereseller": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "googleworkplaceusermatchingfields": {
            "type": "string",
            "nullable": true
          },
          "googleworkplaceagentmatchingfields": {
            "type": "string",
            "nullable": true
          },
          "googleworkplacemanagelicenses": {
            "type": "boolean",
            "nullable": true
          },
          "googleworkplacelicensedroles": {
            "type": "string",
            "nullable": true
          },
          "googleworkplaceimporttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enablegooglesso": {
            "type": "boolean",
            "nullable": true
          },
          "googlessoautoredirect": {
            "type": "boolean",
            "nullable": true
          },
          "googlessotype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "googleportalloginappname": {
            "type": "string",
            "nullable": true
          },
          "allowlogonbehalfof": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nhserverversionused": {
            "type": "string",
            "nullable": true
          },
          "disableStartTargetDateTimeAdjustements": {
            "type": "boolean",
            "nullable": true
          },
          "ticketstatusafterquoteaccepted": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticketstatusafterquoteaccepted_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "ticketstatusafterquoterejected": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticketstatusafterquoterejected_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "loadimagesfromapi": {
            "type": "boolean",
            "nullable": true
          },
          "centrify_clientid": {
            "type": "string",
            "nullable": true
          },
          "centrify_url": {
            "type": "string",
            "nullable": true
          },
          "centrify_applicationid": {
            "type": "string",
            "nullable": true
          },
          "centrify_ssotype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "centrify_autoredirect": {
            "type": "boolean",
            "nullable": true
          },
          "hide2fadontshowagain": {
            "type": "boolean",
            "nullable": true
          },
          "choosedefaultcontractfrombillingdescription": {
            "type": "boolean",
            "nullable": true
          },
          "enablearticlesuggestionsoneup": {
            "type": "boolean",
            "nullable": true
          },
          "allowsitesassetseup": {
            "type": "boolean",
            "nullable": true
          },
          "ruletickettypemandatory": {
            "type": "boolean",
            "nullable": true
          },
          "enablekbarticleversioning": {
            "type": "boolean",
            "nullable": true
          },
          "useagentdefaultrateonlogtime": {
            "type": "boolean",
            "nullable": true
          },
          "autogenerate_accountsid": {
            "type": "boolean",
            "nullable": true
          },
          "item_default_sales_nominal_code_id": {
            "type": "string",
            "nullable": true
          },
          "item_default_purchase_nominal_code_id": {
            "type": "string",
            "nullable": true
          },
          "item_default_asset_account_id": {
            "type": "string",
            "nullable": true
          },
          "show_accounts_success_message": {
            "type": "boolean",
            "nullable": true
          },
          "donotalloweditingpostedinvoices": {
            "type": "boolean",
            "nullable": true
          },
          "enablekbreview": {
            "type": "boolean",
            "nullable": true
          },
          "defaultnumberofdaysbetweenkbreviews": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "trackkbsearches": {
            "type": "boolean",
            "nullable": true
          },
          "createemailactionsviawebapp": {
            "type": "boolean",
            "nullable": true
          },
          "portalhomescreenservicedisplaytype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "groupallinvoicetypes": {
            "type": "boolean",
            "nullable": true
          },
          "contractselectionincluderecentrenew": {
            "type": "boolean",
            "nullable": true
          },
          "defaultProblemTypeID": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lmirescueurl": {
            "type": "string",
            "nullable": true
          },
          "trackstock": {
            "type": "boolean",
            "nullable": true
          },
          "stockserialisationtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "autocreateserialisedassets": {
            "type": "boolean",
            "nullable": true
          },
          "enablenewsarticles": {
            "type": "boolean",
            "nullable": true
          },
          "usepdftemplatesforscheduledreports": {
            "type": "boolean",
            "nullable": true
          },
          "onlyrouteemailtoexistingticketifsamemailbox": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "xerodefaulttenantid": {
            "type": "string",
            "nullable": true
          },
          "salesorderlinedescriptionwhencreatedfromquotation": {
            "type": "string",
            "nullable": true
          },
          "allowapplytemplatetoexistingticket": {
            "type": "boolean",
            "nullable": true
          },
          "defaultstocklocation": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mustconsignorderstoinvoice": {
            "type": "boolean",
            "nullable": true
          },
          "mailboxsmtpforprojectschedule": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mailboxsmtpforcontractschedule": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "rusesageso": {
            "type": "boolean",
            "nullable": true
          },
          "rsyncinvoices": {
            "type": "boolean",
            "nullable": true
          },
          "updateemaillists": {
            "type": "boolean",
            "nullable": true
          },
          "contractexpirydays2": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contractexpirydays3": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datto_url": {
            "type": "string",
            "nullable": true
          },
          "datto_clientid": {
            "type": "string",
            "nullable": true
          },
          "invoicecsvlocation": {
            "type": "string",
            "nullable": true
          },
          "svsearchmode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultcurrencycode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sendfollowernotifications": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "matchemailsonsubjectandfrom": {
            "type": "boolean",
            "nullable": true
          },
          "myfollowertickets": {
            "type": "boolean",
            "nullable": true
          },
          "mandatoryrejectcomment": {
            "type": "boolean",
            "nullable": true
          },
          "kaseya_toplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "googlenewmethod": {
            "type": "boolean",
            "nullable": true
          },
          "integrationuserbatch": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "serviceaddsareanote": {
            "type": "boolean",
            "nullable": true
          },
          "linkcallstoexistingtickets": {
            "type": "boolean",
            "nullable": true
          },
          "showpopupforvip": {
            "type": "boolean",
            "nullable": true
          },
          "hidesiteoncontract": {
            "type": "boolean",
            "nullable": true
          },
          "removezeroquantitylines": {
            "type": "boolean",
            "nullable": true
          },
          "showkbviewsinuseractivity": {
            "type": "boolean",
            "nullable": true
          },
          "overduetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "overduetype2": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prevent_stopped_ticket_creation": {
            "type": "boolean",
            "nullable": true
          },
          "auto_reply_dont_update": {
            "type": "boolean",
            "nullable": true
          },
          "quote_auto_expiry_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "include_no_time_in_review": {
            "type": "boolean",
            "nullable": true
          },
          "match_ninja_field": {
            "type": "string",
            "nullable": true
          },
          "hide_opps_treeview_menu": {
            "type": "boolean",
            "nullable": true
          },
          "westcoast_delete_licences": {
            "type": "boolean",
            "nullable": true
          },
          "defaultconsigmentuser": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_timezone_input": {
            "type": "boolean",
            "nullable": true
          },
          "default_appointment_agent_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prorata_user_line_description": {
            "type": "string",
            "nullable": true
          },
          "prorata_device_line_description": {
            "type": "string",
            "nullable": true
          },
          "prorata_licence_line_description": {
            "type": "string",
            "nullable": true
          },
          "default_quote_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_quote_sent_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_quote_accepted_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_quote_rejected_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "useticketquoteapprovals": {
            "type": "boolean",
            "nullable": true
          },
          "trustpilot_allowwebhooks": {
            "type": "boolean",
            "nullable": true
          },
          "trustpilot_reviewthreshold": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "trustpilot_tickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "trustpilot_autoreply": {
            "type": "boolean",
            "nullable": true
          },
          "trustpilot_autoreplythreshold": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "trustpilot_enablesurveys": {
            "type": "boolean",
            "nullable": true
          },
          "trustpilot_defaultusersite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "trustpilot_statusafterupdate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "xero_default_creditnote_status": {
            "type": "string",
            "nullable": true
          },
          "xero_default_creditnote_line_tax": {
            "type": "string",
            "nullable": true
          },
          "enablehighcontrastportal": {
            "type": "boolean",
            "nullable": true
          },
          "datepickermodal": {
            "type": "boolean",
            "nullable": true
          },
          "disablehalologinwithssoautoredirect": {
            "type": "boolean",
            "nullable": true
          },
          "accountemailpwdchange": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "accountemail2faon": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "accountemail2faoff": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "accountemailauthenticatoron": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "accountemailauthenticatoroff": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "accountemailemailaddresschange": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "accountemailusernamechange": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "syncinvoicetoaccountspackagewhenapproved": {
            "type": "boolean",
            "nullable": true
          },
          "syncpotoaccountspackagewhenapproved": {
            "type": "boolean",
            "nullable": true
          },
          "allowusereditoptionallines": {
            "type": "boolean",
            "nullable": true
          },
          "supplier_permission_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cognigy_url": {
            "type": "string",
            "nullable": true
          },
          "show_user_searchbar": {
            "type": "boolean",
            "nullable": true
          },
          "bulkemailbatchsize": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "addtional_agent_notifications": {
            "type": "boolean",
            "nullable": true
          },
          "hide_expired_quotes_portal": {
            "type": "boolean",
            "nullable": true
          },
          "default_add_all_group_items_quote": {
            "type": "boolean",
            "nullable": true
          },
          "dbconntype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "postgreslanguage": {
            "type": "string",
            "nullable": true
          },
          "link_to_confluence": {
            "type": "boolean",
            "nullable": true
          },
          "defaultdevicepdftemplate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "splitchannels": {
            "type": "boolean",
            "nullable": true
          },
          "enableagentreactions": {
            "type": "boolean",
            "nullable": true
          },
          "useiframesforhtml": {
            "type": "boolean",
            "nullable": true
          },
          "useiframesforhtml2": {
            "type": "boolean",
            "nullable": true
          },
          "darkthemenotedisplay": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "call_matching_field": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "automate_import_software": {
            "type": "boolean",
            "nullable": true
          },
          "ignore_special_characters_asset_matching": {
            "type": "boolean",
            "nullable": true
          },
          "assign_sales_order_to_creator": {
            "type": "boolean",
            "nullable": true
          },
          "only_send_posted_invoices": {
            "type": "boolean",
            "nullable": true
          },
          "stock_return_removes_user": {
            "type": "boolean",
            "nullable": true
          },
          "azure_use_oid": {
            "type": "boolean",
            "nullable": true
          },
          "add_serialized_to_ticket": {
            "type": "boolean",
            "nullable": true
          },
          "recalcbillingfaultcontractchange": {
            "type": "boolean",
            "nullable": true
          },
          "exclude_apionly_informownertech": {
            "type": "boolean",
            "nullable": true
          },
          "lastdailytaskdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "etilize_item_group": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "zabbix_enable_alerting": {
            "type": "boolean",
            "nullable": true
          },
          "zabbix_alert_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "zabbix_alert_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "gw_dont_update_sites": {
            "type": "boolean",
            "nullable": true
          },
          "generate_id_per_invoice_type": {
            "type": "boolean",
            "nullable": true
          },
          "embeddings_use_trial_data": {
            "type": "boolean",
            "nullable": true
          },
          "connectwise_rmm_enable_alerting": {
            "type": "boolean",
            "nullable": true
          },
          "connectwise_rmm_alert_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "connectwise_rmm_alert_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "amazon_seller_create_users": {
            "type": "boolean",
            "nullable": true
          },
          "amazon_seller_default_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allowpdfcustomisation": {
            "type": "boolean",
            "nullable": true
          },
          "ninja_user_matching_custom_field": {
            "type": "string",
            "nullable": true
          },
          "tracelevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sales_order_project_linking_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enable_suggestions_on_call": {
            "type": "boolean",
            "nullable": true
          },
          "assetdiscovery_connection_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetdiscovery_user_field": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_payment_data_on_portal": {
            "type": "boolean",
            "nullable": true
          },
          "useintellisenseclientcache": {
            "type": "boolean",
            "nullable": true
          },
          "allow_quote_pdf_before_approval": {
            "type": "boolean",
            "nullable": true
          },
          "stopbackgroundservices": {
            "type": "boolean",
            "nullable": true
          },
          "trace_level_reset_days": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "trace_level_reset_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "incoming_unmatched_users": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "incoming_default_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "incoming_newuser_default_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "incoming_newuser_send_welcome_email": {
            "type": "boolean",
            "nullable": true
          },
          "incoming_newuser_send_ack": {
            "type": "boolean",
            "nullable": true
          },
          "showbilling_plan_text_on_ticket": {
            "type": "boolean",
            "nullable": true
          },
          "itquoter_application_url": {
            "type": "string",
            "nullable": true
          },
          "itquoter_view_url": {
            "type": "string",
            "nullable": true
          },
          "many_to_many_related_tickets": {
            "type": "boolean",
            "nullable": true
          },
          "enabletsapprovals": {
            "type": "boolean",
            "nullable": true
          },
          "logic_monitor_cleared_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prometheus_defaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prometheus_asset_type_choice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prometheus_defaultassettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prometheus_assettypefield": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prometheus_defaultgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prometheus_enable_alerting": {
            "type": "boolean",
            "nullable": true
          },
          "prometheus_alerting_tickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prometheus_alerting_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prometheus_deactivate_devices": {
            "type": "boolean",
            "nullable": true
          },
          "default_fortnox_tenant": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newagent_apptsync": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lock_submitted_timesheets": {
            "type": "boolean",
            "nullable": true
          },
          "only_invoice_approved_timesheets": {
            "type": "boolean",
            "nullable": true
          },
          "reassigndropdownbehaviour": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "copy_contract_to_child_tasks": {
            "type": "boolean",
            "nullable": true
          },
          "use_subscription_status_for_invoice_line_status": {
            "type": "boolean",
            "nullable": true
          },
          "show_appointment_other1": {
            "type": "boolean",
            "nullable": true
          },
          "show_appointment_other2": {
            "type": "boolean",
            "nullable": true
          },
          "wordpress_importcategories": {
            "type": "boolean",
            "nullable": true
          },
          "wordpress_defaultfaqlist": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "wordpress_tagtoimport": {
            "type": "string",
            "nullable": true
          },
          "atera_import_entities": {
            "type": "string",
            "nullable": true
          },
          "addigy_import_entities": {
            "type": "string",
            "nullable": true
          },
          "comanaged_no_reassign": {
            "type": "boolean",
            "nullable": true
          },
          "myobdefaulttenantid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_alert_time": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_status_after_appointment": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "userwayaccount": {
            "type": "string",
            "nullable": true
          },
          "checkreassignappclashes": {
            "type": "boolean",
            "nullable": true
          },
          "collapse_appt_filter": {
            "type": "boolean",
            "nullable": true
          },
          "enable_deferred_revenue": {
            "type": "boolean",
            "nullable": true
          },
          "deferred_revenue_code": {
            "type": "string",
            "nullable": true
          },
          "deferred_revenue_client": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "itglue_import_list": {
            "type": "string",
            "nullable": true
          },
          "itglue_import_types": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "childticketsdisplay": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "childticketsdisplaysize": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newticketdisplay": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "auto_link_so_proj_contract": {
            "type": "boolean",
            "nullable": true
          },
          "google_reviewthreshold": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "google_reviewtickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "google_questiontickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "google_reviewdefaultusersite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "google_questiondefaultusersite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "google_reviewstatusafterupdate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "google_questionstatusafterupdate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_columns_id_supplier_contracts": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_columns_id_supplier_contracts_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "enablefilescanning": {
            "type": "boolean",
            "nullable": true
          },
          "enableclientsideuploads": {
            "type": "boolean",
            "nullable": true
          },
          "allow_link_attachments": {
            "type": "boolean",
            "nullable": true
          },
          "attachment_details_upload": {
            "type": "boolean",
            "nullable": true
          },
          "sync_servicenow_attachments": {
            "type": "boolean",
            "nullable": true
          },
          "ninja_import_list": {
            "type": "string",
            "nullable": true
          },
          "ninja_import_types": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "intacct_use_halo_creds": {
            "type": "boolean",
            "nullable": true
          },
          "show_whatsapp_settings": {
            "type": "boolean",
            "nullable": true
          },
          "enable_auto_anonuser": {
            "type": "boolean",
            "nullable": true
          },
          "days_until_anonuser": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "create_credit_notes_with_negative_price": {
            "type": "boolean",
            "nullable": true
          },
          "always_display_halo_ihid": {
            "type": "boolean",
            "nullable": true
          },
          "customise_multiple_portals": {
            "type": "boolean",
            "nullable": true
          },
          "show_bundled_sales_order_lines": {
            "type": "boolean",
            "nullable": true
          },
          "set_appointment_from_estimate": {
            "type": "boolean",
            "nullable": true
          },
          "override_locale": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "vector_score_minimum": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "vector_score_knowledge_minimum": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "vector_category2_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_review_on_billing_screen": {
            "type": "boolean",
            "nullable": true
          },
          "default_view_assets_selectedid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_list_assets_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "logicmonitor_alerting_assetidentifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "project_notes_tab_display": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "send_timesheet_rejection_emails": {
            "type": "boolean",
            "nullable": true
          },
          "dont_show_empty_stock_locations_on_consign": {
            "type": "boolean",
            "nullable": true
          },
          "teams_chat_management": {
            "type": "boolean",
            "nullable": true
          },
          "teams_azure_authority": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "teams_chat_default_name": {
            "type": "string",
            "nullable": true
          },
          "teams_connected_user": {
            "type": "string",
            "nullable": true
          },
          "teams_connected_user_id": {
            "type": "string",
            "nullable": true
          },
          "teams_connected_user_name": {
            "type": "string",
            "nullable": true
          },
          "default_quote_ticket_approval": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "only_quote_ticket_approval": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_currency_conversion_for_quote_lines": {
            "type": "boolean",
            "nullable": true
          },
          "update_first_action_details_via_template": {
            "type": "boolean",
            "nullable": true
          },
          "unlink_ticket_advanced_edit": {
            "type": "boolean",
            "nullable": true
          },
          "showseperateresolutionandfixbars": {
            "type": "boolean",
            "nullable": true
          },
          "bigpanda_tickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "bigpanda_asset_list": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "google_cal_method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "google_import_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "accent_insensitive_search": {
            "type": "boolean",
            "nullable": true
          },
          "azure_single_logout": {
            "type": "boolean",
            "nullable": true
          },
          "okta_single_logout": {
            "type": "boolean",
            "nullable": true
          },
          "google_single_logout": {
            "type": "boolean",
            "nullable": true
          },
          "default_salesorder_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use_default_call_summary": {
            "type": "boolean",
            "nullable": true
          },
          "show_quote_approval_signature": {
            "type": "boolean",
            "nullable": true
          },
          "update_respond_by_date_with_hold_time": {
            "type": "boolean",
            "nullable": true
          },
          "giacom_use_new_endpoint": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dattormm_alert_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoice_minimum_item_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dattormm_webhook_ticket_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "appt_import_agent_identifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "appt_import_user_identifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "planning_green_colour": {
            "type": "string",
            "nullable": true
          },
          "planning_orange_colour": {
            "type": "string",
            "nullable": true
          },
          "planning_red_colour": {
            "type": "string",
            "nullable": true
          },
          "crmshowsatisfaction": {
            "type": "boolean",
            "nullable": true
          },
          "update_milestone_dates_via_tasks": {
            "type": "boolean",
            "nullable": true
          },
          "hide_unknown_software_from_lists": {
            "type": "boolean",
            "nullable": true
          },
          "wordpressorg_importcategories": {
            "type": "boolean",
            "nullable": true
          },
          "wordpressorg_defaultfaqlist": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "only_show_needs_order_lines_when_supplier_set": {
            "type": "boolean",
            "nullable": true
          },
          "show_attachments_from_linked_quote": {
            "type": "boolean",
            "nullable": true
          },
          "show_attachments_from_linked_so": {
            "type": "boolean",
            "nullable": true
          },
          "allow_sla_target_override": {
            "type": "boolean",
            "nullable": true
          },
          "show_invoice_totals_on_portal": {
            "type": "boolean",
            "nullable": true
          },
          "show_all_sites_for_device_quantity_calc": {
            "type": "boolean",
            "nullable": true
          },
          "user_portal_theme": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prometheus_create_devices_from_webhooks": {
            "type": "boolean",
            "nullable": true
          },
          "prometheus_api_urls": {
            "type": "string",
            "nullable": true
          },
          "allow_followers_modify_ticket": {
            "type": "boolean",
            "nullable": true
          },
          "gocardless_companyname_matching": {
            "type": "boolean",
            "nullable": true
          },
          "gocardless_defaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "gocardless_use_sandbox": {
            "type": "boolean",
            "nullable": true
          },
          "show_lang_navbar": {
            "type": "boolean",
            "nullable": true
          },
          "sync_salesforce_status": {
            "type": "boolean",
            "nullable": true
          },
          "agreement_default_billing_period": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_contributor_quality": {
            "type": "boolean",
            "nullable": true
          },
          "show_holiday_timesheet": {
            "type": "boolean",
            "nullable": true
          },
          "reply_outcome": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "round_labour_invoice_quantity": {
            "type": "boolean",
            "nullable": true
          },
          "import_pax8_usage_lines": {
            "type": "boolean",
            "nullable": true
          },
          "related_assets_column_profile": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showusersassetsonnewticket": {
            "type": "boolean",
            "nullable": true
          },
          "auto_approve_pos": {
            "type": "boolean",
            "nullable": true
          },
          "mark_notifications_as_done_before_deleting": {
            "type": "boolean",
            "nullable": true
          },
          "track_category_id": {
            "type": "boolean",
            "nullable": true
          },
          "show_auto_payment_on_portal": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "include_bundled_lines_for_recurring_invoices": {
            "type": "boolean",
            "nullable": true
          },
          "default_avalara_tenant": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_meter_pricing_method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "logicmonitor_asset_type_choice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "logicmonitor_assettypefield": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "logicmonitor_defaultgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_note_after_completed": {
            "type": "boolean",
            "nullable": true
          },
          "use_halo_invoice_id_for_pdf": {
            "type": "boolean",
            "nullable": true
          },
          "stripe_send_recipient_email": {
            "type": "boolean",
            "nullable": true
          },
          "meraki_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "meraki_asset_type_choice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "merakidefaultassettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "merakiassettypefield": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "meraki_defaultgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "meraki_defaultgroup_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "lapsafe_default_installation": {
            "type": "string",
            "nullable": true
          },
          "lapsafe_default_bay_size": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lapsafe_default_expiry_hours": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lapsafe_status_after_webhook": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lapsafe_status_after_webhook_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "lapsafedefaultdropoffemailtemplate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lapsafedefaultdropoffemailtemplate_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "lapsafedefaultcollectionemailtemplate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lapsafedefaultcollectionemailtemplate_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "zabbix_dont_close_tickets": {
            "type": "boolean",
            "nullable": true
          },
          "warn_customtable_delete": {
            "type": "boolean",
            "nullable": true
          },
          "ai_thankyou_detection": {
            "type": "boolean",
            "nullable": true
          },
          "techdata_default_tenant": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ingram_default_tenant": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "credit_item": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "itglue_sync_entities": {
            "type": "string",
            "nullable": true
          },
          "itglue_show_message": {
            "type": "boolean",
            "nullable": true
          },
          "slack_channel_management": {
            "type": "boolean",
            "nullable": true
          },
          "slack_channel_default_name": {
            "type": "string",
            "nullable": true
          },
          "slack_channel_access_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hide_text_override_service": {
            "type": "boolean",
            "nullable": true
          },
          "nextfaultidcalculationmethod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "taskmonitorsnoozeseverity": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "taskmonitorsnoozedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "slack_channel_workspace": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "slack_client_id": {
            "type": "string",
            "nullable": true
          },
          "slack_action_outcome": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "slack_command_ticket_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "slack_command_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "quote_expiry_ticket_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_online_report_group": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_cf_storage_method": {
            "type": "boolean",
            "nullable": true
          },
          "default_for_action_reviewed": {
            "type": "boolean",
            "nullable": true
          },
          "ticket_info_display_top": {
            "type": "boolean",
            "nullable": true
          },
          "sla_bar_time_display": {
            "type": "boolean",
            "nullable": true
          },
          "assign_sales_order": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sync_customers_to_stripe": {
            "type": "boolean",
            "nullable": true
          },
          "show_accept_reject_all": {
            "type": "boolean",
            "nullable": true
          },
          "disable_edit_kb_fields": {
            "type": "boolean",
            "nullable": true
          },
          "workflow_progress_display_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showclosureattachment": {
            "type": "boolean",
            "nullable": true
          },
          "defaultinvoicedatetotoday": {
            "type": "boolean",
            "nullable": true
          },
          "user_match_phonenumber": {
            "type": "boolean",
            "nullable": true
          },
          "parent_and_related_cf_copy_priority": {
            "type": "boolean",
            "nullable": true
          },
          "ticketstatusafterquoteinternalrejection": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_child_templates_always": {
            "type": "boolean",
            "nullable": true
          },
          "whatsapp_defaultclientsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "xsoar_default_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "xsoar_default_tickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use_charge_rate_item_tax": {
            "type": "boolean",
            "nullable": true
          },
          "emailsendervalidation": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "2faemailallowedifnoothermethods": {
            "type": "boolean",
            "nullable": true
          },
          "useteamshifts": {
            "type": "boolean",
            "nullable": true
          },
          "dynamicscrm_sitenamefilter": {
            "type": "string",
            "nullable": true
          },
          "adobeacrobat_auto_expire_td": {
            "type": "boolean",
            "nullable": true
          },
          "defaultadobeactenant": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "adobeacrobat_accept_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "adobeacrobat_reject_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "display_ticket_workflow_on_quote": {
            "type": "boolean",
            "nullable": true
          },
          "line_action_display_behaviour": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hide_addr_footer": {
            "type": "boolean",
            "nullable": true
          },
          "hide_phone_footer": {
            "type": "boolean",
            "nullable": true
          },
          "hide_email_footer": {
            "type": "boolean",
            "nullable": true
          },
          "hide_lang_footer": {
            "type": "boolean",
            "nullable": true
          },
          "show_html_footer": {
            "type": "boolean",
            "nullable": true
          },
          "html_footer": {
            "type": "string",
            "nullable": true
          },
          "adobecommercedefaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "adobecommerce_integratorentitiestoimport": {
            "type": "string",
            "nullable": true
          },
          "update_all_actions_when_contract_changed": {
            "type": "boolean",
            "nullable": true
          },
          "use_new_search_method": {
            "type": "boolean",
            "nullable": true
          },
          "assetdiscovery_defaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetdiscovery_defaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "lansweeper_override_site_rules": {
            "type": "boolean",
            "nullable": true
          },
          "salesforce_integratorattachmentstoimport": {
            "type": "string",
            "nullable": true
          },
          "defaultpdftemplatebill": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_filter_open_tickets": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetdateformat": {
            "type": "string",
            "nullable": true
          },
          "use_item_catalogue": {
            "type": "boolean",
            "nullable": true
          },
          "only_show_invoices_after_3rd_party_sync": {
            "type": "boolean",
            "nullable": true
          },
          "always_show_line_actions": {
            "type": "boolean",
            "nullable": true
          },
          "due_date_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ai_connection_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enable_ai_kb_articles": {
            "type": "boolean",
            "nullable": true
          },
          "azureopenai_enable_ai_kb_articles": {
            "type": "boolean",
            "nullable": true
          },
          "enable_openai_emotion_detection": {
            "type": "boolean",
            "nullable": true
          },
          "enable_azureopenai_emotion_detection": {
            "type": "boolean",
            "nullable": true
          },
          "embeddingaideployment": {
            "maxLength": 50,
            "type": "string",
            "nullable": true
          },
          "enable_openai_insights": {
            "type": "boolean",
            "nullable": true
          },
          "enable_azureopenai_insights": {
            "type": "boolean",
            "nullable": true
          },
          "auto_extend_end_dates_on_recurring_invoices": {
            "type": "boolean",
            "nullable": true
          },
          "portalservicedetailsdisplaytype": {
            "type": "boolean",
            "nullable": true
          },
          "ticket_embeddings_method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_embeddings_db": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ai_knowledge_search_method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_day_of_month_billing": {
            "type": "boolean",
            "nullable": true
          },
          "use_qbo_invoice_terms": {
            "type": "boolean",
            "nullable": true
          },
          "show_status_filter": {
            "type": "boolean",
            "nullable": true
          },
          "auvik_delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "order_teams_by_sequence": {
            "type": "boolean",
            "nullable": true
          },
          "email_template_for_pending_closure": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showaccountmanageronclientdetails": {
            "type": "boolean",
            "nullable": true
          },
          "show_asset_diagram_licences": {
            "type": "boolean",
            "nullable": true
          },
          "issue_project_non_consignable_items": {
            "type": "boolean",
            "nullable": true
          },
          "ticketstatusafterquotesent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticketstatusafterquotesent_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "use_azure_openai_surveys": {
            "type": "boolean",
            "nullable": true
          },
          "use_openai_surveys": {
            "type": "boolean",
            "nullable": true
          },
          "ai_survey_sample_rate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_asset_chart_relationships": {
            "type": "boolean",
            "nullable": true
          },
          "saml_matching_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "saml_matching_attr": {
            "type": "string",
            "nullable": true
          },
          "freshdesk_statusfilter": {
            "type": "string",
            "nullable": true
          },
          "freshdesk_matchusername": {
            "type": "boolean",
            "nullable": true
          },
          "enhancedAnnouncement": {
            "type": "boolean",
            "nullable": true
          },
          "distributionlists_createusers": {
            "type": "boolean",
            "nullable": true
          },
          "distributionlists_defaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "distributionlists_activityinuserfeed": {
            "type": "boolean",
            "nullable": true
          },
          "password_char_length": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_status_for_free_appointments": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "gw_assettype_choice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "gw_default_devicetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "gw_mobile_site_matching": {
            "type": "boolean",
            "nullable": true
          },
          "document_view_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "quote_any_line_profit_for_approval_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "quote_any_line_profit_for_approval_value": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "quote_average_profit_for_approval_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "quote_average_profit_for_approval_value": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "gotoresolve_client_id": {
            "type": "string",
            "nullable": true
          },
          "allowclientmerging": {
            "type": "boolean",
            "nullable": true
          },
          "addclientdeleteperm": {
            "type": "boolean",
            "nullable": true
          },
          "only_use_out_of_hours_priority_for_user_tickets": {
            "type": "boolean",
            "nullable": true
          },
          "allow_reponse_edit_after": {
            "type": "boolean",
            "nullable": true
          },
          "show_linked_articles_users": {
            "type": "boolean",
            "nullable": true
          },
          "timelineshowagentworkhours": {
            "type": "boolean",
            "nullable": true
          },
          "feedback_comment_mandatory": {
            "type": "boolean",
            "nullable": true
          },
          "ai_search_store_descriptions": {
            "type": "boolean",
            "nullable": true
          },
          "textsplit_chunk_size": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "textsplit_chunk_overlap": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ai_description_mapping": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ai_description_mapping_custom": {
            "maxLength": 255,
            "type": "string",
            "nullable": true
          },
          "ai_embedding_field": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enable_purchase_currency": {
            "type": "boolean",
            "nullable": true
          },
          "last_license_sync_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "show_home_html": {
            "type": "boolean",
            "nullable": true
          },
          "home_html_position": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_datto_user": {
            "type": "boolean",
            "nullable": true
          },
          "match_datto_field": {
            "type": "string",
            "nullable": true
          },
          "datto_user_matching_custom_field": {
            "type": "string",
            "nullable": true
          },
          "optional_default_unchecked": {
            "type": "boolean",
            "nullable": true
          },
          "prorata_default_line_description": {
            "type": "string",
            "nullable": true
          },
          "ai_insights_context": {
            "maxLength": 255,
            "type": "string",
            "nullable": true
          },
          "enable_ai_article_suggestions": {
            "type": "boolean",
            "nullable": true
          },
          "ignore_visibilty_restrictions_on_action_links": {
            "type": "boolean",
            "nullable": true
          },
          "enableoppteamscall": {
            "type": "boolean",
            "nullable": true
          },
          "allow_kb_publishing": {
            "type": "boolean",
            "nullable": true
          },
          "hide_credit_lines_on_invoices": {
            "type": "boolean",
            "nullable": true
          },
          "user_match_alternative_email_address": {
            "type": "boolean",
            "nullable": true
          },
          "default_site_sla": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "auto_submit_auto_generated_is_auto_reply": {
            "type": "boolean",
            "nullable": true
          },
          "auto_submit_auto_replied_is_auto_reply": {
            "type": "boolean",
            "nullable": true
          },
          "default_use_linked_subscription_price": {
            "type": "boolean",
            "nullable": true
          },
          "default_use_linked_subscription_cost": {
            "type": "boolean",
            "nullable": true
          },
          "default_item_view": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "restrict_portal_new_ticket": {
            "type": "boolean",
            "nullable": true
          },
          "mailchimp_integratorentitiestoimport": {
            "type": "string",
            "nullable": true
          },
          "mailcampaign_activityinuserfeed": {
            "type": "boolean",
            "nullable": true
          },
          "addautosuppressheader": {
            "type": "boolean",
            "nullable": true
          },
          "approval_showcomment": {
            "type": "boolean",
            "nullable": true
          },
          "enableperperiodexpirycalculation": {
            "type": "boolean",
            "nullable": true
          },
          "show_agents_forgot_password": {
            "type": "boolean",
            "nullable": true
          },
          "show_users_forgot_password": {
            "type": "boolean",
            "nullable": true
          },
          "lookup_search_filters": {
            "type": "boolean",
            "nullable": true
          },
          "assets_show_genpdf": {
            "type": "boolean",
            "nullable": true
          },
          "allow_presence_notifications": {
            "type": "boolean",
            "nullable": true
          },
          "po_visible_to_users": {
            "type": "boolean",
            "nullable": true
          },
          "default_columns_id_supplier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_columns_id_supplier_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "problemmatchproductmatch": {
            "type": "boolean",
            "nullable": true
          },
          "icinga_assigned_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use_purchase_order_id_for_reference": {
            "type": "boolean",
            "nullable": true
          },
          "show_res_in_desc": {
            "type": "boolean",
            "nullable": true
          },
          "freshdesk_action_userid_field": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "update_recurring_bundle_price": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sync_invoices_manually": {
            "type": "boolean",
            "nullable": true
          },
          "set_accountsid_to_sku": {
            "type": "boolean",
            "nullable": true
          },
          "item_sku_is_unique": {
            "type": "boolean",
            "nullable": true
          },
          "match_item_on_sku": {
            "type": "boolean",
            "nullable": true
          },
          "allow_requestor_in_cab_approvals": {
            "type": "boolean",
            "nullable": true
          },
          "meraki_import_entities": {
            "type": "string",
            "nullable": true
          },
          "group_ticket_po_creation": {
            "type": "boolean",
            "nullable": true
          },
          "show_orderlines_no_supplier": {
            "type": "boolean",
            "nullable": true
          },
          "addigy_dont_update_device_type": {
            "type": "boolean",
            "nullable": true
          },
          "void_invoice_rewinds_billing_entites": {
            "type": "boolean",
            "nullable": true
          },
          "dont_show_zero_charge_rate_ready_for_invoice": {
            "type": "boolean",
            "nullable": true
          },
          "supplier_currency_override": {
            "type": "boolean",
            "nullable": true
          },
          "idle_session_timeout_mins_agent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "record_online_presence_snapshots": {
            "type": "boolean",
            "nullable": true
          },
          "check_same_customer_for_change_collision": {
            "type": "boolean",
            "nullable": true
          },
          "default_show_inactive_assets_on_site": {
            "type": "boolean",
            "nullable": true
          },
          "showemailinuseractivity": {
            "type": "boolean",
            "nullable": true
          },
          "po_approval_email_addr": {
            "type": "string",
            "nullable": true
          },
          "show_negative_tax_invoices": {
            "type": "boolean",
            "nullable": true
          },
          "donotalloweditingpostedinvoicesfreq": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "default_quote_revised_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reservedintfield1": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nag_down_priority": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nag_unreachable_priority": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nag_unknown_priority": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultbulkdevicepdftemplate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allow_invoice_deletion_when_sent": {
            "type": "boolean",
            "nullable": true
          },
          "datadog_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datadog_tickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datadog_user_name": {
            "type": "string",
            "nullable": true
          },
          "truncate_salesmb_reply_chain": {
            "type": "boolean",
            "nullable": true
          },
          "users_department_view_scope": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "limit_po_stock_received": {
            "type": "boolean",
            "nullable": true
          },
          "set_budget_total_to_budget_table": {
            "type": "boolean",
            "nullable": true
          },
          "show_favourite_services_at_start": {
            "type": "boolean",
            "nullable": true
          },
          "reservedboolfield1": {
            "type": "boolean",
            "nullable": true
          },
          "use_contract_rules": {
            "type": "boolean",
            "nullable": true
          },
          "contract_rules_match_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "snelstart_invoice_template": {
            "type": "string",
            "nullable": true
          },
          "problemmatchcustomfield": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "apply_rules_on_drag_and_drop": {
            "type": "boolean",
            "nullable": true
          },
          "open_report_without_loading": {
            "type": "boolean",
            "nullable": true
          },
          "show_livechat_url": {
            "type": "boolean",
            "nullable": true
          },
          "category_auto_expand": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hide_enddate_timezone": {
            "type": "boolean",
            "nullable": true
          },
          "enable_clear_nable_rmm_alert_check": {
            "type": "boolean",
            "nullable": true
          },
          "show_asset_diagram_keyfields": {
            "type": "boolean",
            "nullable": true
          },
          "allowkbinfaqgroup": {
            "type": "boolean",
            "nullable": true
          },
          "giacomdeletelicences": {
            "type": "boolean",
            "nullable": true
          },
          "apply_query_builder_perms": {
            "type": "boolean",
            "nullable": true
          },
          "ai_summary_description": {
            "maxLength": 255,
            "type": "string",
            "nullable": true
          },
          "enable_ai_conversation_summary": {
            "type": "boolean",
            "nullable": true
          },
          "ticket_hover_summary": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "autogroupnewitems": {
            "type": "boolean",
            "nullable": true
          },
          "use_prospects": {
            "type": "boolean",
            "nullable": true
          },
          "can_edit_sent_invoice_lines": {
            "type": "boolean",
            "nullable": true
          },
          "defaultcontractdetailslayout": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allow_kb_anonymous": {
            "type": "boolean",
            "nullable": true
          },
          "lapsafedefaultswapemailtemplate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lapsafedefaultswapemailtemplate_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "orion_reset_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "access_change_calendar_tickets": {
            "type": "boolean",
            "nullable": true
          },
          "services_portalbackgroundimageurl": {
            "maxLength": 500,
            "type": "string",
            "nullable": true
          },
          "itglue_disable_address_sync": {
            "type": "boolean",
            "nullable": true
          },
          "conversion_probability_colour1": {
            "type": "string",
            "nullable": true
          },
          "conversion_probability_colour2": {
            "type": "string",
            "nullable": true
          },
          "conversion_probability_colour3": {
            "type": "string",
            "nullable": true
          },
          "conversion_probability_colour4": {
            "type": "string",
            "nullable": true
          },
          "nextattachmentidcalculationmethod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "portal_action_date_display": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_action_date_display_toggle": {
            "type": "boolean",
            "nullable": true
          },
          "ignore_duplicate_emails": {
            "type": "boolean",
            "nullable": true
          },
          "hidekbviews": {
            "type": "boolean",
            "nullable": true
          },
          "hidekbratings": {
            "type": "boolean",
            "nullable": true
          },
          "show_markup_for_sales_orders": {
            "type": "boolean",
            "nullable": true
          },
          "ai_suggestion_alert": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "quotes_from_mailbox_fallback_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "matchinreplyto": {
            "type": "boolean",
            "nullable": true
          },
          "kbfeedbacktickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "usetravelchargeratesonbpc": {
            "type": "boolean",
            "nullable": true
          },
          "assetimportsecondaryidentifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetimportsecondaryidentifier_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "appointment_sla_procedure_mins": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "treat_comanaged_agent_emails_as_user": {
            "type": "boolean",
            "nullable": true
          },
          "gw_dont_create_new_devices": {
            "type": "boolean",
            "nullable": true
          },
          "exchange_calendar_webhooks": {
            "type": "boolean",
            "nullable": true
          },
          "exchange_azure_authority": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "exchange_use_immutable_ids": {
            "type": "boolean",
            "nullable": true
          },
          "exchange_no_mutable_ids": {
            "type": "boolean",
            "nullable": true
          },
          "exchange_calendar_webhook_import_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "warningafterxminutes": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use_phone_int_search": {
            "type": "boolean",
            "nullable": true
          },
          "use_xero_tracking_categories": {
            "type": "boolean",
            "nullable": true
          },
          "xero_tracking_category_1_name": {
            "type": "string",
            "nullable": true
          },
          "xero_tracking_category_2_name": {
            "type": "string",
            "nullable": true
          },
          "rpi_percent_increase": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "google_analytics_measurement_id": {
            "type": "string",
            "nullable": true
          },
          "tickettimermodalpause": {
            "type": "boolean",
            "nullable": true
          },
          "hubspot_item_group": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hubspot_deal_tickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hubspot_item_sync": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hubspot_webhooks_products": {
            "type": "boolean",
            "nullable": true
          },
          "hubspot_webhooks_deals": {
            "type": "boolean",
            "nullable": true
          },
          "hubspot_webhooks_quotes": {
            "type": "boolean",
            "nullable": true
          },
          "auto_complete_appointments_to_add_time": {
            "type": "boolean",
            "nullable": true
          },
          "matched_event_retention": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unmatched_event_retention": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "auto_reorder_items": {
            "type": "boolean",
            "nullable": true
          },
          "delivery_default": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "redact_card_details": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "appointment_sla_procedure_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoicesalesorderbillingdescriptionlong": {
            "maxLength": 500,
            "type": "string",
            "nullable": true
          },
          "invoicesalesorderprojectsbillingdescriptionlong": {
            "maxLength": 500,
            "type": "string",
            "nullable": true
          },
          "show_client_user_only": {
            "type": "boolean",
            "nullable": true
          },
          "orderingchecktype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "purchaseorderstatusafterallitemsreceived": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "software_audit_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "track_service_availability": {
            "type": "boolean",
            "nullable": true
          },
          "default_expand_item_catalogue": {
            "type": "boolean",
            "nullable": true
          },
          "services_skip_to_new_ticket": {
            "type": "boolean",
            "nullable": true
          },
          "surcharge_once_per_ticket": {
            "type": "boolean",
            "nullable": true
          },
          "checktoplevelmailboxoverride": {
            "type": "boolean",
            "nullable": true
          },
          "enable_check_ticket_details": {
            "type": "boolean",
            "nullable": true
          },
          "precedence_bulk_is_auto_reply": {
            "type": "boolean",
            "nullable": true
          },
          "reservedboolfield2": {
            "type": "boolean",
            "nullable": true
          },
          "azure_allowed_tenants_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "usesecurecontractsigning": {
            "type": "boolean",
            "nullable": true
          },
          "default_use_rpi_increase": {
            "type": "boolean",
            "nullable": true
          },
          "enableemailthreading": {
            "type": "boolean",
            "nullable": true
          },
          "att_item_group": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "att_company_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "processunclosedtravel": {
            "type": "boolean",
            "nullable": true
          },
          "use_document_management_for_clientsiteuser": {
            "type": "boolean",
            "nullable": true
          },
          "use_geo_restrictions_kb": {
            "type": "boolean",
            "nullable": true
          },
          "use_geo_restrictions_faqlist": {
            "type": "boolean",
            "nullable": true
          },
          "calculate_composite_tax_after_line_tax": {
            "type": "boolean",
            "nullable": true
          },
          "hide_rule_checks_on_automations": {
            "type": "boolean",
            "nullable": true
          },
          "showassettagongoodsin": {
            "type": "boolean",
            "nullable": true
          },
          "display_long_description_on_invoice": {
            "type": "boolean",
            "nullable": true
          },
          "defaultuserdetailslayout": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_jira_connection": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use_portal_faq_restrictions": {
            "type": "boolean",
            "nullable": true
          },
          "order_groups_by_name_ignore_emojis": {
            "type": "boolean",
            "nullable": true
          },
          "sendagentemailafterquoterejected": {
            "type": "boolean",
            "nullable": true
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "log_clientsiteuser_views": {
            "type": "boolean",
            "nullable": true
          },
          "enable_xml_generation_warnings": {
            "type": "boolean",
            "nullable": true
          },
          "last_auto_invoice_process_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "send_incomplete_timesheet_notifications": {
            "type": "boolean",
            "nullable": true
          },
          "release2_autoupdate_method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "release3_autoupdate_method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_custom_extra_table_fields": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_chat_window_controls": {
            "type": "boolean",
            "nullable": true
          },
          "welcome_email_expiry_days": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use_charge_rate_price_for_budget": {
            "type": "boolean",
            "nullable": true
          },
          "suppliers_use_column_view_search": {
            "type": "boolean",
            "nullable": true
          },
          "lock_tickets_during_action": {
            "type": "boolean",
            "nullable": true
          },
          "default_consigned_asset_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "useticketpoapprovals": {
            "type": "boolean",
            "nullable": true
          },
          "only_po_ticket_approval": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_po_ticket_approval": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_columns_id_pos": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_columns_id_pos_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "default_site_details_layout": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "action_calendar_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "action_calendar_ap_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "meraki_dont_update_site": {
            "type": "boolean",
            "nullable": true
          },
          "select_all_in_team_calendar": {
            "type": "boolean",
            "nullable": true
          },
          "azuretranslate_allowchat": {
            "type": "boolean",
            "nullable": true
          },
          "chat_canned_text_paste": {
            "type": "boolean",
            "nullable": true
          },
          "call_screen_category": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "call_screen_show_transferred": {
            "type": "boolean",
            "nullable": true
          },
          "teamsshifts_authentication_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enable_teamsshifts": {
            "type": "boolean",
            "nullable": true
          },
          "teamsshifts_azure_authority": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "exact_default_invoice_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dont_set_list_colour_on_portal": {
            "type": "boolean",
            "nullable": true
          },
          "prepay_amount_as_price": {
            "type": "boolean",
            "nullable": true
          },
          "allow_multiselect_ticket_filtering": {
            "type": "boolean",
            "nullable": true
          },
          "enable_cmdb_service_link": {
            "type": "boolean",
            "nullable": true
          },
          "allow_all_asset_returns": {
            "type": "boolean",
            "nullable": true
          },
          "liongard_default_devicetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "liongard_assettype_choice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "error_notification_min_severity_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "process_approval_results_in_background": {
            "type": "boolean",
            "nullable": true
          },
          "asset_search_method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "check_asset_fields_on_closure": {
            "type": "boolean",
            "nullable": true
          },
          "show_all_related": {
            "type": "boolean",
            "nullable": true
          },
          "enable_idle_session_timeout_named_lic": {
            "type": "boolean",
            "nullable": true
          },
          "enable_idle_session_timeout_concurrent_lic": {
            "type": "boolean",
            "nullable": true
          },
          "colour_hidden_notes": {
            "type": "boolean",
            "nullable": true
          },
          "lansweeper_delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "lansweeper_delete_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prevent_edit_email_recipients": {
            "type": "boolean",
            "nullable": true
          },
          "default_filter_onhold_tickets": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ninja_import_warranty_data": {
            "type": "boolean",
            "nullable": true
          },
          "ready_for_invoice_recurring_review_check_all": {
            "type": "boolean",
            "nullable": true
          },
          "follow_sla_hold_procedure_for_excluded_tickets": {
            "type": "boolean",
            "nullable": true
          },
          "allow_agent_status_reassign": {
            "type": "boolean",
            "nullable": true
          },
          "enable_agent_status_permission": {
            "type": "boolean",
            "nullable": true
          },
          "allow_agent_status_reassign_manual": {
            "type": "boolean",
            "nullable": true
          },
          "abandoned_live_chat_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "abandoned_live_chat_time_period": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "abandoned_live_chat_close_ticket": {
            "type": "boolean",
            "nullable": true
          },
          "abandoned_live_chat_check_period": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chat_agent_large_box": {
            "type": "boolean",
            "nullable": true
          },
          "input_variable_upgrade_hint_shown": {
            "type": "boolean",
            "nullable": true
          },
          "saml_pass_client_id": {
            "type": "boolean",
            "nullable": true
          },
          "log_reportevent_data": {
            "type": "boolean",
            "nullable": true
          },
          "zabbix_auth_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hosted_group": {
            "type": "string",
            "nullable": true
          },
          "is_uat": {
            "type": "boolean",
            "nullable": true
          },
          "pwd": {
            "type": "string",
            "nullable": true
          },
          "read_only_db_admin_setting": {
            "type": "string",
            "nullable": true
          },
          "next_ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "next_invoice_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "next_quote_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "next_salesorder_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "next_supplierorder_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "multitenancy_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "using_comanaged_it": {
            "type": "boolean",
            "nullable": true
          },
          "portal_url": {
            "type": "string",
            "nullable": true
          },
          "portal_colour": {
            "type": "string",
            "nullable": true
          },
          "portal_logo": {
            "type": "string",
            "nullable": true
          },
          "portalbackgroundimageurl": {
            "maxLength": 500,
            "type": "string",
            "nullable": true
          },
          "mobileapp_disabled": {
            "type": "boolean",
            "nullable": true
          },
          "using_manual_rules": {
            "type": "boolean",
            "nullable": true
          },
          "using_browser_push_notifications": {
            "type": "boolean",
            "nullable": true
          },
          "using_automations": {
            "type": "boolean",
            "nullable": true
          },
          "app_colour_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "send_or_ask_response_email": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chat_cannedtexts": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CannedText"
            },
            "nullable": true
          },
          "signalr_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "pr_liccount": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "domain_user_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pr_licence_exceeded": {
            "type": "boolean",
            "nullable": true
          },
          "pr_licence_msg": {
            "type": "string",
            "nullable": true
          },
          "security_questions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SecurityQuestion"
            },
            "nullable": true
          },
          "clearalldata": {
            "type": "boolean",
            "nullable": true
          },
          "clearcustomerdata": {
            "type": "boolean",
            "nullable": true
          },
          "actisbillable": {
            "type": "boolean",
            "nullable": true
          },
          "use_slaholdcolour": {
            "type": "boolean",
            "nullable": true
          },
          "use_team_mgs": {
            "type": "boolean",
            "nullable": true
          },
          "use_department_mgs": {
            "type": "boolean",
            "nullable": true
          },
          "teamviewer_assetfield_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "teamviewer_sitefield_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_mailbox_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_mailbox_name": {
            "type": "string",
            "nullable": true
          },
          "tenant_id": {
            "type": "string",
            "nullable": true
          },
          "tenantalias": {
            "type": "string",
            "nullable": true
          },
          "opportunity_fieldmappings_salesforce": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "account_fieldmappings_salesforce": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "contact_fieldmappings_salesforce": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "anydesk_assetfield_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "anydesk_sitefield_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_rolemappings_azuread": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "_getsagedata": {
            "type": "boolean",
            "nullable": true
          },
          "_getsagetoken": {
            "type": "boolean",
            "nullable": true
          },
          "_clearsagetoken": {
            "type": "boolean",
            "nullable": true
          },
          "sageauthcode": {
            "type": "string",
            "nullable": true
          },
          "sageauthredirect": {
            "type": "string",
            "nullable": true
          },
          "gointegrator_id": {
            "type": "string",
            "nullable": true
          },
          "gointegrator_clientid": {
            "type": "string",
            "nullable": true
          },
          "beyondtrust_teams": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RemoteSessionTeams"
            },
            "nullable": true
          },
          "change_freeze_periods": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Holidays"
            },
            "nullable": true
          },
          "dynamicscrmdefaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "cautomatedefaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "cautomateassetdefaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "automate_typemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "client_id_halointegrator": {
            "type": "string",
            "nullable": true
          },
          "client_secret_halointegrator": {
            "type": "string",
            "nullable": true
          },
          "loginas_halointegrator": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sccm_udl": {
            "type": "string",
            "nullable": true
          },
          "sccm_query": {
            "type": "string",
            "nullable": true
          },
          "sccm_sql_timeout": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sccm_idfield": {
            "type": "string",
            "nullable": true
          },
          "sccm_typefield": {
            "type": "string",
            "nullable": true
          },
          "sccm_sitefield": {
            "type": "string",
            "nullable": true
          },
          "sccm_userfield": {
            "type": "string",
            "nullable": true
          },
          "sccm_usermatchingfield": {
            "type": "string",
            "nullable": true
          },
          "sccm_defaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sccm_defaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "sccm_updateonly": {
            "type": "boolean",
            "nullable": true
          },
          "sccm_donotvalidate": {
            "type": "boolean",
            "nullable": true
          },
          "sccm_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SQLImportField"
            },
            "nullable": true
          },
          "sccm_sqlserver": {
            "type": "string",
            "nullable": true
          },
          "sccm_sqldatabase": {
            "type": "string",
            "nullable": true
          },
          "sccm_sqlusername": {
            "type": "string",
            "nullable": true
          },
          "sccm_assetimportidentifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sccm_new_sql_password": {
            "type": "string",
            "nullable": true
          },
          "sccm_new_method": {
            "type": "boolean",
            "nullable": true
          },
          "sccm_updated": {
            "type": "boolean",
            "nullable": true
          },
          "sccm_dontupdatesite": {
            "type": "boolean",
            "nullable": true
          },
          "sccm_dontremoveusers": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_sccm": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_sccm_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_sccm_lasterror": {
            "type": "string",
            "nullable": true
          },
          "sccm_allowed_clientids_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "exapptsubject": {
            "type": "string",
            "nullable": true
          },
          "exapptlocation": {
            "type": "string",
            "nullable": true
          },
          "exapptbody": {
            "type": "string",
            "nullable": true
          },
          "portalbuttons": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UserDashboardButtons"
            },
            "nullable": true
          },
          "ninjadefaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "ninja_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "halointegrator_ninjarmm": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_ninjarmm_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_ninjarmm_lasterror": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_solarwindsrmm": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_solarwindsrmm_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_solarwindsrmm_lasterror": {
            "type": "string",
            "nullable": true
          },
          "solarwindsrmm_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "_getintegrationdata": {
            "type": "boolean",
            "nullable": true
          },
          "_resendunsentemails": {
            "type": "boolean",
            "nullable": true
          },
          "_emailprocessed": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_addactiontofaultid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "integration_data_name": {
            "type": "string",
            "nullable": true
          },
          "integration_data_type": {
            "type": "string",
            "nullable": true
          },
          "takecontrol_button_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "halointegrator_lansweeper": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_lansweeper_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_lansweeper_lasterror": {
            "type": "string",
            "nullable": true
          },
          "lansweeper_updated": {
            "type": "boolean",
            "nullable": true
          },
          "lansweeper_databasetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lansweeper_sqlserver": {
            "type": "string",
            "nullable": true
          },
          "lansweeper_sqldatabase": {
            "type": "string",
            "nullable": true
          },
          "lansweeper_sqlusername": {
            "type": "string",
            "nullable": true
          },
          "lansweeper_new_sql_password": {
            "type": "string",
            "nullable": true
          },
          "lansweeper_new_method": {
            "type": "boolean",
            "nullable": true
          },
          "lansweeper_allowed_clientids_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "lansweeper_query": {
            "type": "string",
            "nullable": true
          },
          "lansweeper_sql_timeout": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lansweeper_idfield": {
            "type": "string",
            "nullable": true
          },
          "lansweeper_typefield": {
            "type": "string",
            "nullable": true
          },
          "lansweeper_sitefield": {
            "type": "string",
            "nullable": true
          },
          "lansweeper_userfield": {
            "type": "string",
            "nullable": true
          },
          "lansweeper_usermatchingfield": {
            "type": "string",
            "nullable": true
          },
          "lansweeper_defaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lansweeper_defaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "sccm_userssite": {
            "type": "boolean",
            "nullable": true
          },
          "lansweeper_userssite": {
            "type": "boolean",
            "nullable": true
          },
          "lansweeper_updateonly": {
            "type": "boolean",
            "nullable": true
          },
          "lansweeper_donotvalidate": {
            "type": "boolean",
            "nullable": true
          },
          "lansweeper_dontupdatesite": {
            "type": "boolean",
            "nullable": true
          },
          "lansweeper_dontremoveusers": {
            "type": "boolean",
            "nullable": true
          },
          "lansweeper_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SQLImportField"
            },
            "nullable": true
          },
          "lansweeper_assetimportidentifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dattormm_fromaddress": {
            "type": "string",
            "nullable": true
          },
          "dattormm_tickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dattormm_tickettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "cautomate_fromaddress": {
            "type": "string",
            "nullable": true
          },
          "cautomate_requesttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cautomate_requesttype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "solarwindsrmm_fromaddress": {
            "type": "string",
            "nullable": true
          },
          "solarwindsrmm_requesttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "solarwindsrmm_requesttype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "halointegrator_integrations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "splunkuser_name": {
            "type": "string",
            "nullable": true
          },
          "ncentral_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "halointegrator_ncentral": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_ncentral_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_ncentral_lasterror": {
            "type": "string",
            "nullable": true
          },
          "client_secret_ncentral": {
            "type": "string",
            "nullable": true
          },
          "ncentraluser_name": {
            "type": "string",
            "nullable": true
          },
          "azureconnection": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "azuremapping": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "businesscentral_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "businesscentralsite_name": {
            "type": "string",
            "nullable": true
          },
          "_createbusinesscentralasset": {
            "type": "boolean",
            "nullable": true
          },
          "businesscentralasset": {
            "$ref": "#/components/schemas/Device"
          },
          "defaultquicktimemethod": {
            "type": "string",
            "nullable": true
          },
          "allowticketselectionduringquicktime": {
            "type": "boolean",
            "nullable": true
          },
          "miscitemidquotetaxrate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "miscitemidquotetaxratepo": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_getautomationbody": {
            "type": "boolean",
            "nullable": true
          },
          "_sendautomationhook": {
            "type": "boolean",
            "nullable": true
          },
          "_automationwebhookid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "_automationwebhookmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/WebhookMapping"
            },
            "nullable": true
          },
          "_automationticketid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_getwebhookbody": {
            "type": "boolean",
            "nullable": true
          },
          "_webhookid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "_webhookmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/WebhookMapping"
            },
            "nullable": true
          },
          "_webhookticketid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "qbozerotaxcode": {
            "type": "string",
            "nullable": true
          },
          "_areaitems_to_convert": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AreaItem"
            },
            "nullable": true
          },
          "_contracts_to_convert": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ContractHeader_List"
            },
            "nullable": true
          },
          "remotesession_trackingid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "takecontrol_deviceid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showing_customer_fields": {
            "type": "boolean",
            "nullable": true
          },
          "_getgoogletoken": {
            "type": "boolean",
            "nullable": true
          },
          "google_code": {
            "type": "string",
            "nullable": true
          },
          "google_redirect": {
            "type": "string",
            "nullable": true
          },
          "_googlecalendardisconnect": {
            "type": "boolean",
            "nullable": true
          },
          "google_application": {
            "type": "string",
            "nullable": true
          },
          "googleworkplace_usermappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "googleworkplace_agentmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "googleworkplace_sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GoogleWorkplaceMapping"
            },
            "nullable": true
          },
          "googleworkplace_rolemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "googleworkplace_cabmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "gw_user_matching_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "gw_agent_matching_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "gw_licensed_roles_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair"
            },
            "nullable": true
          },
          "halointegrator_googleworkplace": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_googleworkplace_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_googleworkplace_lasterror": {
            "type": "string",
            "nullable": true
          },
          "dynamicscrm_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "scom_fromaddress": {
            "type": "string",
            "nullable": true
          },
          "scom_requesttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "scom_requesttype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "scom_devicefield": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "halointegrator_scom": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_scom_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_scom_lasterror": {
            "type": "string",
            "nullable": true
          },
          "ncentral_customerid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "rdattodefaultassettypegroup_name": {
            "type": "string",
            "nullable": true
          },
          "prtgassetdefaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "prtgdefaultassettype_name": {
            "type": "string",
            "nullable": true
          },
          "prtg_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "halointegrator_prtg": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_prtg_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_prtg_lasterror": {
            "type": "string",
            "nullable": true
          },
          "migration_default_site_name": {
            "type": "string",
            "nullable": true
          },
          "client_secret_orion": {
            "type": "string",
            "nullable": true
          },
          "orionuser_name": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_orion": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_orion_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_orion_lasterror": {
            "type": "string",
            "nullable": true
          },
          "device42_customermappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "device42_typemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "device42_devicemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "device42defaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "item_default_sales_nominal_code": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "item_default_purchase_nominal_code": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "item_default_asset_account": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "socuser_name": {
            "type": "string",
            "nullable": true
          },
          "client_secret_device42": {
            "type": "string",
            "nullable": true
          },
          "datto_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "dattodefaultcustomer_name": {
            "type": "string",
            "nullable": true
          },
          "dattodefaulttoplevel_name": {
            "type": "string",
            "nullable": true
          },
          "dattodefaultassetsite_name": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_datto": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_datto_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_datto_lasterror": {
            "type": "string",
            "nullable": true
          },
          "csp_sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AzureADMapping"
            },
            "nullable": true
          },
          "_generatecspmappings": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "atera_defaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "atera_device_types": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "atera_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "halointegrator_atera": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_atera_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_atera_lasterror": {
            "type": "string",
            "nullable": true
          },
          "_deletedevices": {
            "type": "boolean",
            "nullable": true
          },
          "_deletedevices_integration": {
            "type": "string",
            "nullable": true
          },
          "device_guids": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "client_guids": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "site_guids": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "_deletelicences": {
            "type": "boolean",
            "nullable": true
          },
          "licence_guids": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "atera_alert_user_name": {
            "type": "string",
            "nullable": true
          },
          "teams_default_user_name": {
            "type": "string",
            "nullable": true
          },
          "_exchangeaction": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_exchange": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_exchange_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_exchange_lasterror": {
            "type": "string",
            "nullable": true
          },
          "okta_sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OktaMapping"
            },
            "nullable": true
          },
          "okta_usermappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "okta_agentmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "okta_rolemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "okta_cabmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "okta_user_matching_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "okta_agent_matching_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "okta_active_statuses_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "halointegrator_okta": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_okta_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_okta_lasterror": {
            "type": "string",
            "nullable": true
          },
          "reset_okta_lastsync": {
            "type": "boolean",
            "nullable": true
          },
          "quote_cannedtext": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CannedText"
            },
            "nullable": true
          },
          "merakiapplicationsecret": {
            "type": "string",
            "nullable": true
          },
          "merakiusername": {
            "type": "string",
            "nullable": true
          },
          "merakitickettypename": {
            "type": "string",
            "nullable": true
          },
          "lansweeper_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "_getoauthtoken": {
            "type": "boolean",
            "nullable": true
          },
          "oauth_code": {
            "type": "string",
            "nullable": true
          },
          "oauth_redirect": {
            "type": "string",
            "nullable": true
          },
          "oauth_type": {
            "type": "string",
            "nullable": true
          },
          "graph_host": {
            "type": "string",
            "nullable": true
          },
          "_disconnectintegration": {
            "type": "string",
            "nullable": true
          },
          "lansweeper_sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationSiteMapping"
            },
            "nullable": true
          },
          "lansweeper_site_rules": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationSiteMapping"
            },
            "nullable": true
          },
          "lansweeper_fieldmappings_api": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "alarmminutes_bool": {
            "type": "boolean",
            "nullable": true
          },
          "_integrationid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ninja_sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationSiteMapping"
            },
            "nullable": true
          },
          "ninja_alert_user_name": {
            "type": "string",
            "nullable": true
          },
          "dattormm_alert_user_name": {
            "type": "string",
            "nullable": true
          },
          "_closealerts": {
            "type": "boolean",
            "nullable": true
          },
          "_closealerts_integration": {
            "type": "string",
            "nullable": true
          },
          "alert_guids": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "hashostedintegrator": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_xlsimports": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_xlsimports_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_xlsimports_lasterror": {
            "type": "string",
            "nullable": true
          },
          "snelstart_old_client_id": {
            "type": "string",
            "nullable": true
          },
          "_getsnelstartlink": {
            "type": "boolean",
            "nullable": true
          },
          "itglue_clientmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "itglue_sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "itglue_active_statuses_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "itglue_typemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "itglue_configtypemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "itglue_statusmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "itglue_default_site_name": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_itglue": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_itglue_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_itglue_lasterror": {
            "type": "string",
            "nullable": true
          },
          "bookingtypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/BookingType"
            },
            "nullable": true
          },
          "appsettings_encthumbprint": {
            "type": "boolean",
            "nullable": true
          },
          "old_pwd_enc_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "scom_allowed_clientids_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "orion_allowed_clientids_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "teamsbot_disabled": {
            "type": "boolean",
            "nullable": true
          },
          "datto_sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationSiteMapping"
            },
            "nullable": true
          },
          "halointegrator_dynamics365crm": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_dynamics365crm_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_dynamics365crm_lasterror": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "jamf_defaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "jamf_defaultdtypecomputer_name": {
            "type": "string",
            "nullable": true
          },
          "jamf_defaultdtypemobile_name": {
            "type": "string",
            "nullable": true
          },
          "jamf_device_types": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "jamf_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "halointegrator_jamf": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_jamf_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_jamf_lasterror": {
            "type": "string",
            "nullable": true
          },
          "sentinel_ticketmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "halointegrator_sentinel": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_sentinel_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_sentinel_lasterror": {
            "type": "string",
            "nullable": true
          },
          "server_time_zone": {
            "type": "string",
            "nullable": true
          },
          "use_project_datetime": {
            "type": "boolean",
            "nullable": true
          },
          "allow_cf_values_not_on_tickettype": {
            "type": "boolean",
            "nullable": true
          },
          "azuremonitor_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "azuremonitoruser_name": {
            "type": "string",
            "nullable": true
          },
          "syncro_defaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "syncro_device_types": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "syncro_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "halointegrator_syncro": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_syncro_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_syncro_lasterror": {
            "type": "string",
            "nullable": true
          },
          "syncro_alert_user_name": {
            "type": "string",
            "nullable": true
          },
          "domotz_agentfieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "domotz_devicefieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "domotz_default_agentsite_name": {
            "type": "string",
            "nullable": true
          },
          "domotz_default_devicesite_name": {
            "type": "string",
            "nullable": true
          },
          "domotz_devicetypemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "halointegrator_domotz": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_domotz_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_domotz_lasterror": {
            "type": "string",
            "nullable": true
          },
          "_deactivateusers": {
            "type": "boolean",
            "nullable": true
          },
          "_deactivateusers_integration": {
            "type": "string",
            "nullable": true
          },
          "user_guids": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "user_tenantids": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "_deactivateagents": {
            "type": "boolean",
            "nullable": true
          },
          "_deactivateagents_integration": {
            "type": "string",
            "nullable": true
          },
          "agent_guids": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "halointegrator_haloassetdiscovery": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_haloassetdiscovery_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_haloassetdiscovery_lasterror": {
            "type": "string",
            "nullable": true
          },
          "automate_sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationSiteMapping"
            },
            "nullable": true
          },
          "halointegrator_automate": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_automate_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_automate_lasterror": {
            "type": "string",
            "nullable": true
          },
          "automate_import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "atera_import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "addigy_import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "meraki_import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "automate_alert_user_name": {
            "type": "string",
            "nullable": true
          },
          "lansweeper_exports": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationExport"
            },
            "nullable": true
          },
          "_checkexportprogress": {
            "type": "boolean",
            "nullable": true
          },
          "export_module": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "atera_sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationSiteMapping"
            },
            "nullable": true
          },
          "device42_sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationSiteMapping"
            },
            "nullable": true
          },
          "ncentral_sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationSiteMapping"
            },
            "nullable": true
          },
          "syncro_sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationSiteMapping"
            },
            "nullable": true
          },
          "halointegrator_g2aremote": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_g2aremote_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_g2aremote_lasterror": {
            "type": "string",
            "nullable": true
          },
          "snow_default_devicesite_name": {
            "type": "string",
            "nullable": true
          },
          "snow_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "halointegrator_snow": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_snow_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_snow_lasterror": {
            "type": "string",
            "nullable": true
          },
          "auvik_sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationSiteMapping"
            },
            "nullable": true
          },
          "auvik_network_typemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "auvik_device_typemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "auvik_network_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "auvik_device_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "auvik_default_site_name": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_auvik": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_auvik_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_auvik_lasterror": {
            "type": "string",
            "nullable": true
          },
          "auvik_alert_user_name": {
            "type": "string",
            "nullable": true
          },
          "teamsbot_allowed_tenants_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "hubspot_sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationSiteMapping"
            },
            "nullable": true
          },
          "hubspot_company_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "hubspot_contact_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "hubspot_deals_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "hubspot_items_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "hubspot_quotes_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "hubspot_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "hubspot_default_site_name": {
            "type": "string",
            "nullable": true
          },
          "hubspot_included_lifecycles_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair"
            },
            "nullable": true
          },
          "halointegrator_hubspot": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_hubspot_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_hubspot_lasterror": {
            "type": "string",
            "nullable": true
          },
          "qualys_typemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "qualys_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "qualys_default_site_name": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_qualys": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_qualys_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_qualys_lasterror": {
            "type": "string",
            "nullable": true
          },
          "passportal_defaultclientsite_name": {
            "type": "string",
            "nullable": true
          },
          "passportal_defaultusersite_name": {
            "type": "string",
            "nullable": true
          },
          "passportal_clientmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationSiteMapping"
            },
            "nullable": true
          },
          "halointegrator_passportal": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_passportal_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_passportal_lasterror": {
            "type": "string",
            "nullable": true
          },
          "passportal_assetfieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "passportal_defaultassetsite_name": {
            "type": "string",
            "nullable": true
          },
          "passportal_import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "auvik_top_level_domain": {
            "$ref": "#/components/schemas/AuvikTenantMod"
          },
          "lansweeper_include_linux": {
            "type": "boolean",
            "nullable": true
          },
          "intacct_sync_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "license_model": {
            "$ref": "#/components/schemas/LicenseModel"
          },
          "addigy_clientmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationSiteMapping"
            },
            "nullable": true
          },
          "addigy_defaultassetsite_name": {
            "type": "string",
            "nullable": true
          },
          "addigy_assetfieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "halointegrator_addigy": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_addigy_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_addigy_lasterror": {
            "type": "string",
            "nullable": true
          },
          "addigy_alert_user_name": {
            "type": "string",
            "nullable": true
          },
          "domotz_sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationSiteMapping"
            },
            "nullable": true
          },
          "halointegrator_liongard": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_liongard_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_liongard_lasterror": {
            "type": "string",
            "nullable": true
          },
          "liongard_sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationSiteMapping"
            },
            "nullable": true
          },
          "liongard_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "liongard_defaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "liongard_mappings_xtype": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "halointegrator_stripe": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_stripe_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_stripe_lasterror": {
            "type": "string",
            "nullable": true
          },
          "ingram_micro_client_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "ingram_micro_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_ingram_micro": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_ingram_micro_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_ingram_micro_lasterror": {
            "type": "string",
            "nullable": true
          },
          "ingram_micro_import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "pax8_client_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "quoter_item_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "etilize_item_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "pax8_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_pax8": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_pax8_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_pax8_lasterror": {
            "type": "string",
            "nullable": true
          },
          "pax8_import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "halointegrator_giacom": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_giacom_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_giacom_lasterror": {
            "type": "string",
            "nullable": true
          },
          "giacom_import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "salesforce_contactfieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "salesforce_accountfieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "salesforce_opportunityfieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "salesforce_casefieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "halointegrator_salesforce": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_salesforce_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_salesforce_lasterror": {
            "type": "string",
            "nullable": true
          },
          "salesforce_import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "salesforce_import_attachments_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "salesforce_clientmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "azure_allowed_tenants": {
            "type": "string",
            "nullable": true
          },
          "azure_allowed_tenants_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "azure_auto_creation_site_name": {
            "type": "string",
            "nullable": true
          },
          "b2cazure_auto_creation_site_name": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_newrelic": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_newrelic_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_newrelic_lasterror": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_backupradar": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_backupradar_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_backupradar_lasterror": {
            "type": "string",
            "nullable": true
          },
          "_deactivateclients": {
            "type": "boolean",
            "nullable": true
          },
          "kaseya_defaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_kaseya": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_kaseya_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_kaseya_lasterror": {
            "type": "string",
            "nullable": true
          },
          "kaseya_agentfieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "kaseya_sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationSiteMapping"
            },
            "nullable": true
          },
          "kaseya_typemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "stripe_client_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "stripe_paymentmethod_options_keypair": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "stripe_manual_paymentmethod_options_keypair": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "zabbix_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "zabbix_typemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "zabbix_default_type_name": {
            "type": "string",
            "nullable": true
          },
          "zabbix_default_site_name": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_zabbix": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_zabbix_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_zabbix_lasterror": {
            "type": "string",
            "nullable": true
          },
          "giacom_client_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "giacom_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "rhipe_client_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "rhipe_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_rhipe": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_rhipe_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_rhipe_lasterror": {
            "type": "string",
            "nullable": true
          },
          "rhipe_import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "techdata_client_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "techdata_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_techdata": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_techdata_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_techdata_lasterror": {
            "type": "string",
            "nullable": true
          },
          "techdata_import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "inty_client_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "inty_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_inty": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_inty_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_inty_lasterror": {
            "type": "string",
            "nullable": true
          },
          "inty_import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "westcoastcloud_client_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "westcoastcloud_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_westcoastcloud": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_westcoastcloud_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_westcoastcloud_lasterror": {
            "type": "string",
            "nullable": true
          },
          "westcoastcloud_import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "sherweb_client_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "sherweb_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_sherweb": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_sherweb_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_sherweb_lasterror": {
            "type": "string",
            "nullable": true
          },
          "sherweb_import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "also_client_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "also_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_also": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_also_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_also_lasterror": {
            "type": "string",
            "nullable": true
          },
          "also_import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "arrowsphere_client_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "arrowsphere_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_arrowsphere": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_arrowsphere_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_arrowsphere_lasterror": {
            "type": "string",
            "nullable": true
          },
          "arrowsphere_import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "dickerdata_client_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "dickerdata_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_dickerdata": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_dickerdata_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_dickerdata_lasterror": {
            "type": "string",
            "nullable": true
          },
          "dickerdata_import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "halointegrator_oracle": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_oracle_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_oracle_lasterror": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_servicenow": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_servicenow_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_servicenow_lasterror": {
            "type": "string",
            "nullable": true
          },
          "xerodefaulttenantname": {
            "type": "string",
            "nullable": true
          },
          "qbdefaultcompanyname": {
            "type": "string",
            "nullable": true
          },
          "kashflowdefaultconnectionname": {
            "type": "string",
            "nullable": true
          },
          "dbcdefaulttenantname": {
            "type": "string",
            "nullable": true
          },
          "datadog_url": {
            "type": "string",
            "nullable": true
          },
          "clear_billing_mappings": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "clearunsentactions": {
            "type": "boolean",
            "nullable": true
          },
          "clearunsentemailstore": {
            "type": "boolean",
            "nullable": true
          },
          "clearunsentescmsg": {
            "type": "boolean",
            "nullable": true
          },
          "clearunsentactions_attempted": {
            "type": "boolean",
            "nullable": true
          },
          "clearunsentemailstore_attempted": {
            "type": "boolean",
            "nullable": true
          },
          "clearunsentescmsg_attempted": {
            "type": "boolean",
            "nullable": true
          },
          "slack_ticket_user_name": {
            "type": "string",
            "nullable": true
          },
          "slack_command_user_name": {
            "type": "string",
            "nullable": true
          },
          "_checkexport_returnerrors": {
            "type": "boolean",
            "nullable": true
          },
          "device_tenantids": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "client_tenantids": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "connectwisecontrol_sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "connectwisecontrol_typemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "halointegrator_connectwisecontrol": {
            "type": "boolean",
            "nullable": true
          },
          "connectwisecontrol_import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "halointegrator_connectwisecontrol_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_connectwisecontrol_lasterror": {
            "type": "string",
            "nullable": true
          },
          "connectwisecontrolassetdefaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "salesforce_priority_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "cors_whitelist_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "okta_userrolemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "workspace_devicemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "workspace_site_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "twilio_ticket_type_name": {
            "type": "string",
            "nullable": true
          },
          "twilio_default_user_name": {
            "type": "string",
            "nullable": true
          },
          "sccm_sqldriver": {
            "type": "string",
            "nullable": true
          },
          "sccm_sqlprovider": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lansweeper_sqldriver": {
            "type": "string",
            "nullable": true
          },
          "lansweeper_sqlprovider": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "processstreettickettypename": {
            "type": "string",
            "nullable": true
          },
          "processstreetusername": {
            "type": "string",
            "nullable": true
          },
          "intacct_sync_halo_id_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "intacctdefaultlocid_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "intacct_warehouse_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "teams_chat_tenant_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "workspace_defaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "halo_status_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "halo_priority_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "etilizeurl": {
            "type": "string",
            "nullable": true
          },
          "barracuda_sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "barracuda_clientmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "barracuda_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "logicmonitor_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "halointegrator_logicmonitor": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_logicmonitor_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_logicmonitor_lasterror": {
            "type": "string",
            "nullable": true
          },
          "logicmonitor_defaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "logicmonitor_alert_user_name": {
            "type": "string",
            "nullable": true
          },
          "logicmonitor_url": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_barracuda": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_barracuda_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_barracuda_lasterror": {
            "type": "string",
            "nullable": true
          },
          "barracuda_defaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "barracudadefaultassettype_name": {
            "type": "string",
            "nullable": true
          },
          "barracuda_alert_user_name": {
            "type": "string",
            "nullable": true
          },
          "teams_chat_tenants": {
            "type": "string",
            "nullable": true
          },
          "teams_chat_welcome_message": {
            "type": "string",
            "nullable": true
          },
          "teams_chat_help_message": {
            "type": "string",
            "nullable": true
          },
          "gw_named_roles_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair"
            },
            "nullable": true
          },
          "okta_named_roles_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair"
            },
            "nullable": true
          },
          "lansweeper_mappings_xtype": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "gw_userrolemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "whatsapptickettype_name": {
            "type": "string",
            "nullable": true
          },
          "twilio_whatsapp_number": {
            "type": "string",
            "nullable": true
          },
          "appointment_notification_body": {
            "type": "string",
            "nullable": true
          },
          "task_notification_body": {
            "type": "string",
            "nullable": true
          },
          "site24x7_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "site24x7_alert_user_name": {
            "type": "string",
            "nullable": true
          },
          "gw_mappings_new_user": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "okta_mappings_new_user": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "recaptcha_site_key": {
            "type": "string",
            "nullable": true
          },
          "jamf_site_links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "total_setup_steps": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "completed_setup_steps": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cleardatakey": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_icinga": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_icinga_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_icinga_lasterror": {
            "type": "string",
            "nullable": true
          },
          "icinga_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "icinga_defaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "icingadefaultassettype_name": {
            "type": "string",
            "nullable": true
          },
          "icinga_sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationSiteMapping"
            },
            "nullable": true
          },
          "icinga_alert_user_name": {
            "type": "string",
            "nullable": true
          },
          "default_columns_id_sites_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "default_columns_id_users_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "translations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
            },
            "nullable": true
          },
          "default_meter_tiers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InvoiceDetailMeterTiers"
            },
            "nullable": true
          },
          "connectwisermm_sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "connectwisermm_typemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "connectwise_rmm_defaultclient_name": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_connectwisermm": {
            "type": "boolean",
            "nullable": true
          },
          "connectwisermm_import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "halointegrator_connectwisermm_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_connectwisermm_lasterror": {
            "type": "string",
            "nullable": true
          },
          "cookiemessage": {
            "type": "string",
            "nullable": true
          },
          "icinga_xtype_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "logicmonitor_xtype_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "shopifydefaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "shopify_userfieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "shopify_customerfieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "halointegrator_shopify": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_shopify_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_shopify_lasterror": {
            "type": "string",
            "nullable": true
          },
          "shopify_import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "intacct_invoicefieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "intacct_invoicelinefieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "intacct_orderfieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "intacct_orderlinefieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "intacct_creditfieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "intacct_creditlinefieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "intacct_billfieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "intacct_billlinefieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "halointegrator_xensam": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_xensam_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_xensam_lasterror": {
            "type": "string",
            "nullable": true
          },
          "xensam_defaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "xensam_import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "xensam_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "xensam_datacentre_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "xensam_clientmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "xensam_mappings_xtype": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "trustpilot_defaultusersite_name": {
            "type": "string",
            "nullable": true
          },
          "okta_sitegroup_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "lansweeper_sql_port": {
            "type": "string",
            "nullable": true
          },
          "sccm_sql_port": {
            "type": "string",
            "nullable": true
          },
          "can_disable_incoming_service": {
            "type": "boolean",
            "nullable": true
          },
          "zabbix_alert_user_name": {
            "type": "string",
            "nullable": true
          },
          "connectwise_rmm_alert_user_name": {
            "type": "string",
            "nullable": true
          },
          "amazon_seller_default_site_name": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_amazonseller": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_amazonseller_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_amazonseller_lasterror": {
            "type": "string",
            "nullable": true
          },
          "is_nhserverless": {
            "type": "boolean",
            "nullable": true
          },
          "incoming_default_user_name": {
            "type": "string",
            "nullable": true
          },
          "incoming_newuser_default_site_name": {
            "type": "string",
            "nullable": true
          },
          "prometheus_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "prometheus_defaultassettype_name": {
            "type": "string",
            "nullable": true
          },
          "prometheus_defaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "prometheus_xtype_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "prometheus_alerting_user_name": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_prometheus": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_prometheus_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_prometheus_lasterror": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_mattermost": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_mattermost_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_mattermost_lasterror": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_wordpress": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_wordpress_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_wordpress_lasterror": {
            "type": "string",
            "nullable": true
          },
          "reset_halointegrator_wordpress_lastsync": {
            "type": "boolean",
            "nullable": true
          },
          "_dbintegrator_success": {
            "type": "boolean",
            "nullable": true
          },
          "deferred_revenue_client_name": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_googlebusiness": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_googlebusiness_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_googlebusiness_lasterror": {
            "type": "string",
            "nullable": true
          },
          "reset_halointegrator_googlebusiness_lastsync": {
            "type": "boolean",
            "nullable": true
          },
          "google_reviewdefaultusersite_name": {
            "type": "string",
            "nullable": true
          },
          "google_questiondefaultusersite_name": {
            "type": "string",
            "nullable": true
          },
          "device_tenantids_strings": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "twilio_account_sid": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_googlecalendars": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_googlecalendars_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_googlecalendars_lasterror": {
            "type": "string",
            "nullable": true
          },
          "aireports_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_wordpressorg": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_wordpressorg_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_wordpressorg_lasterror": {
            "type": "string",
            "nullable": true
          },
          "reset_halointegrator_wordpressorg_lastsync": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_splashtop": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_splashtop_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_splashtop_lasterror": {
            "type": "string",
            "nullable": true
          },
          "gocardless_userfieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "gocardless_defaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_gocardless": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_gocardless_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_gocardless_lasterror": {
            "type": "string",
            "nullable": true
          },
          "reset_halointegrator_gocardless_lastsync": {
            "type": "boolean",
            "nullable": true
          },
          "prometheus_api_url_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "aidetection_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "itglue_sync_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "slack_command_workspaces": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "meraki_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "meraki_client_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "meraki_device_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "merakidefaultassettype_name": {
            "type": "string",
            "nullable": true
          },
          "meraki_xtype_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "halointegrator_meraki": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_meraki_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_meraki_lasterror": {
            "type": "string",
            "nullable": true
          },
          "meraki_url": {
            "type": "string",
            "nullable": true
          },
          "saml_certififcate": {
            "type": "string",
            "nullable": true
          },
          "whatsapp_defaultclientsite_name": {
            "type": "string",
            "nullable": true
          },
          "xsoar_default_username": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_adobecommerce": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_adobecommerce_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_adobecommerce_lasterror": {
            "type": "string",
            "nullable": true
          },
          "adobecommercedefaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "adobecommerce_import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "openai_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "azureopenai_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "azureopenai_embedding_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "azureaisearch_demo_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "freshdesk_statusfilter_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "distributionlists_defaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "workspace_mobilemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "workspace_mappings_xtype": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "_index_kbs_now": {
            "type": "boolean",
            "nullable": true
          },
          "_index_services_now": {
            "type": "boolean",
            "nullable": true
          },
          "home_html": {
            "type": "string",
            "nullable": true
          },
          "home_html_top": {
            "type": "string",
            "nullable": true
          },
          "agent_presence_rules": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnamePresenceRule"
            },
            "nullable": true
          },
          "halointegrator_mailchimp": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_mailchimp_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_mailchimp_lasterror": {
            "type": "string",
            "nullable": true
          },
          "mailchimp_import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "reset_halointegrator_mailchimp_lastsync": {
            "type": "boolean",
            "nullable": true
          },
          "quoteapprovalfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RequestTypeField"
            },
            "nullable": true
          },
          "recordonlinepresence": {
            "type": "boolean",
            "nullable": true
          },
          "exchange_agent_subscriptions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameEventSubscription"
            },
            "nullable": true
          },
          "_do_convert_to_prospects": {
            "type": "boolean",
            "nullable": true
          },
          "dynamicscrm_customtable_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Dynamics365CRMFieldMapping"
            },
            "nullable": true
          },
          "webdashboardtitle_override": {
            "type": "string",
            "nullable": true
          },
          "contractapprovalfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RequestTypeField"
            },
            "nullable": true
          },
          "sccm_dontupdatetype": {
            "type": "boolean",
            "nullable": true
          },
          "lansweeper_dontupdatetype": {
            "type": "boolean",
            "nullable": true
          },
          "portal_requestor_display_attribute1": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "portal_requestor_display_attribute2": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "converted_currency_rounding_behaviour": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_status_reassign_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AgentStatusReassignMapping"
            },
            "nullable": true
          },
          "new_integration_key": {
            "type": "string",
            "nullable": true
          },
          "new_integration_key2": {
            "type": "string",
            "nullable": true
          },
          "new_integration_method": {
            "type": "boolean",
            "nullable": true
          },
          "new_integration_webhook_key": {
            "type": "string",
            "nullable": true
          },
          "integration_webhook_username": {
            "type": "string",
            "nullable": true
          },
          "new_integration_webhook_method": {
            "type": "boolean",
            "nullable": true
          },
          "atera_url": {
            "type": "string",
            "nullable": true
          },
          "businesscentral_url": {
            "type": "string",
            "nullable": true
          },
          "businesscentral_appid": {
            "type": "string",
            "nullable": true
          },
          "businesscentral_domain": {
            "type": "string",
            "nullable": true
          },
          "businesscentral_tokenexpiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "businesscentral_redirect": {
            "type": "string",
            "nullable": true
          },
          "businesscentral_authorised": {
            "type": "boolean",
            "nullable": true
          },
          "dynamicscrm_url": {
            "type": "string",
            "nullable": true
          },
          "dynamicscrm_appid": {
            "type": "string",
            "nullable": true
          },
          "dynamicscrm_domain": {
            "type": "string",
            "nullable": true
          },
          "dynamicscrm_tokenexpiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "dynamicscrm_redirect": {
            "type": "string",
            "nullable": true
          },
          "dynamicscrm_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "exchange_application_id": {
            "type": "string",
            "nullable": true
          },
          "exchange_tenant_id": {
            "type": "string",
            "nullable": true
          },
          "exchange_token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "exchange_redirect": {
            "type": "string",
            "nullable": true
          },
          "exchange_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "device42_url": {
            "type": "string",
            "nullable": true
          },
          "device42_username": {
            "type": "string",
            "nullable": true
          },
          "prtg_url": {
            "type": "string",
            "nullable": true
          },
          "prtg_username": {
            "type": "string",
            "nullable": true
          },
          "prtg_password": {
            "type": "string",
            "nullable": true
          },
          "gfi_url": {
            "type": "string",
            "nullable": true
          },
          "soc_api_id": {
            "type": "string",
            "nullable": true
          },
          "qbo_client_id": {
            "type": "string",
            "nullable": true
          },
          "qbo_token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "qbo_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "qbo_redirect": {
            "type": "string",
            "nullable": true
          },
          "qbo_url": {
            "type": "string",
            "nullable": true
          },
          "sage50password": {
            "type": "string",
            "nullable": true
          },
          "servicenow_url": {
            "type": "string",
            "nullable": true
          },
          "servicenow_username": {
            "type": "string",
            "nullable": true
          },
          "autotask_username": {
            "type": "string",
            "nullable": true
          },
          "connectwise_url": {
            "type": "string",
            "nullable": true
          },
          "connectwise_public_key": {
            "type": "string",
            "nullable": true
          },
          "connectwise_private_key": {
            "type": "string",
            "nullable": true
          },
          "ninja_url": {
            "type": "string",
            "nullable": true
          },
          "ninja_client_id": {
            "type": "string",
            "nullable": true
          },
          "ninja_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "ninja_token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "ninja_redirect": {
            "type": "string",
            "nullable": true
          },
          "itglue_url": {
            "type": "string",
            "nullable": true
          },
          "snelstart_url": {
            "type": "string",
            "nullable": true
          },
          "snelstart_client_id": {
            "type": "string",
            "nullable": true
          },
          "snelstart_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "snelstart_token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "jamf_url": {
            "type": "string",
            "nullable": true
          },
          "jamf_username": {
            "type": "string",
            "nullable": true
          },
          "interact_url": {
            "type": "string",
            "nullable": true
          },
          "interact_username": {
            "type": "string",
            "nullable": true
          },
          "interact_tenant": {
            "type": "string",
            "nullable": true
          },
          "interact_token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "gw_url": {
            "type": "string",
            "nullable": true
          },
          "gw_client_id": {
            "type": "string",
            "nullable": true
          },
          "gw_token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "gw_redirect": {
            "type": "string",
            "nullable": true
          },
          "gw_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "scomservername": {
            "type": "string",
            "nullable": true
          },
          "scomdomain": {
            "type": "string",
            "nullable": true
          },
          "scomusername": {
            "type": "string",
            "nullable": true
          },
          "scompassword": {
            "type": "string",
            "nullable": true
          },
          "scom_access": {
            "type": "boolean",
            "nullable": true
          },
          "orion_server_name": {
            "type": "string",
            "nullable": true
          },
          "orion_username": {
            "type": "string",
            "nullable": true
          },
          "orion_password": {
            "type": "string",
            "nullable": true
          },
          "orion_access": {
            "type": "boolean",
            "nullable": true
          },
          "beyondtrust_url": {
            "type": "string",
            "nullable": true
          },
          "beyondtrust_username": {
            "type": "string",
            "nullable": true
          },
          "beyondtrust_token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "beyondtrust_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "sentinel_token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "sentinel_redirect": {
            "type": "string",
            "nullable": true
          },
          "sentinel_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "syncro_url": {
            "type": "string",
            "nullable": true
          },
          "domotz_url": {
            "type": "string",
            "nullable": true
          },
          "g2aremote_client_id": {
            "type": "string",
            "nullable": true
          },
          "automate_url": {
            "type": "string",
            "nullable": true
          },
          "automate_username": {
            "type": "string",
            "nullable": true
          },
          "g2aremote_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "automate_token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "g2aremote_refresh_token": {
            "type": "string",
            "nullable": true
          },
          "g2aremote_token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "g2aremote_redirect": {
            "type": "string",
            "nullable": true
          },
          "snow_username": {
            "type": "string",
            "nullable": true
          },
          "snow_url": {
            "type": "string",
            "nullable": true
          },
          "auvik_tenant": {
            "type": "string",
            "nullable": true
          },
          "auvik_username": {
            "type": "string",
            "nullable": true
          },
          "hubspot_url": {
            "type": "string",
            "nullable": true
          },
          "hubspot_client_id": {
            "type": "string",
            "nullable": true
          },
          "hubspot_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "hubspot_token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "hubspot_redirect": {
            "type": "string",
            "nullable": true
          },
          "qualys_url": {
            "type": "string",
            "nullable": true
          },
          "qualys_domain": {
            "type": "string",
            "nullable": true
          },
          "qualys_username": {
            "type": "string",
            "nullable": true
          },
          "azuretranslate_region": {
            "type": "string",
            "nullable": true
          },
          "azuretranslate_currentusage": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "passportal_apikey": {
            "type": "string",
            "nullable": true
          },
          "passportal_url": {
            "type": "string",
            "nullable": true
          },
          "passportal_refresh_token": {
            "type": "string",
            "nullable": true
          },
          "passportal_token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "hudu_url": {
            "type": "string",
            "nullable": true
          },
          "cipp_url": {
            "type": "string",
            "nullable": true
          },
          "intacct_sender_id": {
            "type": "string",
            "nullable": true
          },
          "intacct_company_id": {
            "type": "string",
            "nullable": true
          },
          "intacct_username": {
            "type": "string",
            "nullable": true
          },
          "backupradar_url": {
            "type": "string",
            "nullable": true
          },
          "addigy_clientid": {
            "type": "string",
            "nullable": true
          },
          "ingram_micro_url": {
            "type": "string",
            "nullable": true
          },
          "ingram_micro_marketplace": {
            "type": "string",
            "nullable": true
          },
          "ingram_micro_username": {
            "type": "string",
            "nullable": true
          },
          "ingram_micro_token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "freshdesk_url": {
            "type": "string",
            "nullable": true
          },
          "liongard_url": {
            "type": "string",
            "nullable": true
          },
          "liongard_client_id": {
            "type": "string",
            "nullable": true
          },
          "salesforce_client_id": {
            "type": "string",
            "nullable": true
          },
          "pax8_client_id": {
            "type": "string",
            "nullable": true
          },
          "salesforce_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "pax8_token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "salesforce_refresh_token": {
            "type": "string",
            "nullable": true
          },
          "salesforce_token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "salesforce_redirect": {
            "type": "string",
            "nullable": true
          },
          "salesforce_url": {
            "type": "string",
            "nullable": true
          },
          "client_secret_newrelic": {
            "type": "string",
            "nullable": true
          },
          "newrelicuser_name": {
            "type": "string",
            "nullable": true
          },
          "newrelic_url": {
            "type": "string",
            "nullable": true
          },
          "new_glclientsecret": {
            "type": "string",
            "nullable": true
          },
          "kaseya_client_id": {
            "type": "string",
            "nullable": true
          },
          "kaseya_url": {
            "type": "string",
            "nullable": true
          },
          "kaseya_authorised": {
            "type": "boolean",
            "nullable": true
          },
          "kaseya_alert_user_name": {
            "type": "string",
            "nullable": true
          },
          "kaseya_servicedesks": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "chat_service_url": {
            "type": "string",
            "nullable": true
          },
          "report_service_url": {
            "type": "string",
            "nullable": true
          },
          "zabbix_url": {
            "type": "string",
            "nullable": true
          },
          "zabbix_username": {
            "type": "string",
            "nullable": true
          },
          "rhipe_client_id": {
            "type": "string",
            "nullable": true
          },
          "techdata_client_id": {
            "type": "string",
            "nullable": true
          },
          "inty_url": {
            "type": "string",
            "nullable": true
          },
          "inty_username": {
            "type": "string",
            "nullable": true
          },
          "westcoastcloud_url": {
            "type": "string",
            "nullable": true
          },
          "westcoastcloud_username": {
            "type": "string",
            "nullable": true
          },
          "sherweb_client_id": {
            "type": "string",
            "nullable": true
          },
          "sherweb_tenant": {
            "type": "string",
            "nullable": true
          },
          "also_url": {
            "type": "string",
            "nullable": true
          },
          "also_username": {
            "type": "string",
            "nullable": true
          },
          "dickerdata_url": {
            "type": "string",
            "nullable": true
          },
          "quoter_url": {
            "type": "string",
            "nullable": true
          },
          "quoter_client_id": {
            "type": "string",
            "nullable": true
          },
          "halolink_url": {
            "type": "string",
            "nullable": true
          },
          "halolink_client_id": {
            "type": "string",
            "nullable": true
          },
          "includechatsettings": {
            "type": "boolean",
            "nullable": true
          },
          "includeprsettings": {
            "type": "boolean",
            "nullable": true
          },
          "includeintegrationsettings": {
            "type": "boolean",
            "nullable": true
          },
          "includebillingsettings": {
            "type": "boolean",
            "nullable": true
          },
          "includeemailsettings": {
            "type": "boolean",
            "nullable": true
          },
          "includechangefreezesettings": {
            "type": "boolean",
            "nullable": true
          },
          "includeportalsettings": {
            "type": "boolean",
            "nullable": true
          },
          "includerecurringinvoicesettings": {
            "type": "boolean",
            "nullable": true
          },
          "includequotesettings": {
            "type": "boolean",
            "nullable": true
          },
          "includecontractsettings": {
            "type": "boolean",
            "nullable": true
          },
          "integrationmoduleid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "includeresourcebookingsettings": {
            "type": "boolean",
            "nullable": true
          },
          "includecalendarsettings": {
            "type": "boolean",
            "nullable": true
          },
          "includeadvancedsettings": {
            "type": "boolean",
            "nullable": true
          },
          "gw_scopes": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "gw_asset_scopes": {
            "type": "boolean",
            "nullable": true
          },
          "pagerduty_services": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PagerDutyMapping"
            },
            "nullable": true
          },
          "integration_client_id": {
            "type": "string",
            "nullable": true
          },
          "whatsapp_authorised": {
            "type": "boolean",
            "nullable": true
          },
          "logicmonitor_access_id": {
            "type": "string",
            "nullable": true
          },
          "openai_default_model": {
            "type": "string",
            "nullable": true
          },
          "azure_openai_url": {
            "type": "string",
            "nullable": true
          },
          "azure_openai_version": {
            "type": "string",
            "nullable": true
          },
          "azure_ai_search_url": {
            "type": "string",
            "nullable": true
          },
          "azure_ai_search_version": {
            "type": "string",
            "nullable": true
          },
          "integration_url": {
            "type": "string",
            "nullable": true
          },
          "integration_tenant": {
            "type": "string",
            "nullable": true
          },
          "openai_embeddings_tickettypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RequestType_List"
            },
            "nullable": true
          },
          "azureopenai_embeddings_tickettypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RequestType_List"
            },
            "nullable": true
          },
          "aiembedding_enabled_tickettypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair4"
            },
            "nullable": true
          },
          "vectorise_tickettypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RequestType_List"
            },
            "nullable": true
          },
          "vectorise_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "opsgenie_url": {
            "type": "string",
            "nullable": true
          },
          "opsgenie_instance_url": {
            "type": "string",
            "nullable": true
          },
          "teams_tenant_id": {
            "type": "string",
            "nullable": true
          },
          "teams_client_id": {
            "type": "string",
            "nullable": true
          },
          "teams_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "freshdesk_status_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "freshdesk_priority_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "freshdesk_team_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "freshdesk_field_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "coralogix_url": {
            "type": "string",
            "nullable": true
          },
          "coralogix_uuid": {
            "type": "string",
            "nullable": true
          },
          "gw_mobile_scopes": {
            "type": "boolean",
            "nullable": true
          },
          "mailchimp_authorised": {
            "type": "boolean",
            "nullable": true
          },
          "zendesk_url": {
            "type": "string",
            "nullable": true
          },
          "zendesk_email": {
            "type": "string",
            "nullable": true
          },
          "teamsshifts_tenant_id": {
            "type": "string",
            "nullable": true
          },
          "teamsshifts_client_id": {
            "type": "string",
            "nullable": true
          },
          "teamsshifts_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "teamsshifts_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MicrosoftTeamsMapping"
            },
            "nullable": true
          },
          "halointegrator_microsoftteams": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_microsoftteams_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_microsoftteams_lasterror": {
            "type": "string",
            "nullable": true
          },
          "reset_halointegrator_microsoftteams_lastsync": {
            "type": "boolean",
            "nullable": true
          },
          "hopewiser_user": {
            "type": "string",
            "nullable": true
          },
          "hopewiser_maf": {
            "type": "string",
            "nullable": true
          },
          "teamsshifts_shifttype_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "webhook_iterations": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Costcentres": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "chargeable": {
            "type": "boolean",
            "nullable": true
          },
          "addr1": {
            "type": "string",
            "nullable": true
          },
          "addr2": {
            "type": "string",
            "nullable": true
          },
          "addr3": {
            "type": "string",
            "nullable": true
          },
          "addr4": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateSlackChannel": {
        "type": "object",
        "properties": {
          "workspace_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "access_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "members": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SlackUser"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreateTeamsChat": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "members": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Users"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Currency": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "symbol": {
            "type": "string",
            "nullable": true
          },
          "code": {
            "type": "string",
            "nullable": true
          },
          "conversion_rate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "last_updated": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CustomButton": {
        "type": "object",
        "properties": {
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "usage": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "label": {
            "type": "string",
            "nullable": true
          },
          "seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "icon": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "newtab": {
            "type": "boolean",
            "nullable": true
          },
          "msid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "runbook_id": {
            "type": "string",
            "nullable": true
          },
          "runbook_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CustomField": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "label": {
            "type": "string",
            "nullable": true
          },
          "summary": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32"
          },
          "value": {
            "nullable": true
          },
          "value_is_password_id": {
            "type": "boolean",
            "nullable": true
          },
          "display": {
            "type": "string",
            "nullable": true
          },
          "characterlimit": {
            "type": "integer",
            "format": "int32"
          },
          "characterlimittype": {
            "type": "integer",
            "format": "int32"
          },
          "inputtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "copytochild": {
            "type": "boolean"
          },
          "copytoparent": {
            "type": "boolean"
          },
          "searchable": {
            "type": "boolean"
          },
          "ordervalues": {
            "type": "boolean"
          },
          "ordervaluesby": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "database_lookup_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "database_lookup_auto": {
            "type": "boolean",
            "nullable": true
          },
          "database_lookup_triggers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PartsLookupField"
            },
            "nullable": true
          },
          "third_party_name": {
            "type": "string",
            "nullable": true
          },
          "extratype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "copytochildonupdate": {
            "type": "boolean"
          },
          "copytoparentonupdate": {
            "type": "boolean"
          },
          "hyperlink": {
            "type": "string",
            "nullable": true
          },
          "usage": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "linked_table_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showondetailsscreen": {
            "type": "boolean",
            "nullable": true
          },
          "third_party_value": {
            "type": "string",
            "nullable": true
          },
          "custom_extra_table_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "copytorelated": {
            "type": "boolean"
          },
          "calculation": {
            "type": "string",
            "nullable": true
          },
          "rounding": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "validation_reasons": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair"
            },
            "nullable": true
          },
          "int_value_is_display": {
            "type": "boolean",
            "nullable": true
          },
          "regex": {
            "type": "string",
            "nullable": true
          },
          "onlyshowforagents": {
            "type": "boolean",
            "nullable": true
          },
          "is_horizontal": {
            "type": "boolean",
            "nullable": true
          },
          "copied": {
            "type": "boolean",
            "nullable": true
          },
          "isencrypted": {
            "type": "boolean",
            "nullable": true
          },
          "max_selection": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "selection_field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "variable_format_1": {
            "type": "string",
            "nullable": true
          },
          "variable_format_2": {
            "type": "string",
            "nullable": true
          },
          "validation_data": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomFieldValidation"
            },
            "nullable": true
          },
          "database_lookup_input": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "table_data_entry_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showintable": {
            "type": "boolean",
            "nullable": true
          },
          "table_height": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dont_delete_rows": {
            "type": "boolean",
            "nullable": true
          },
          "table_matching_field": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_storage_method": {
            "type": "boolean",
            "nullable": true
          },
          "where_sql": {
            "type": "string",
            "nullable": true
          },
          "load_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "add_rows": {
            "type": "boolean",
            "nullable": true
          },
          "delete_these_rows": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "showinpool": {
            "type": "boolean",
            "nullable": true
          },
          "allow_pool_override": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CustomFieldValidation": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fiid": {
            "type": "integer",
            "format": "int32"
          },
          "filinktoid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "validationtype": {
            "type": "integer",
            "format": "int32"
          },
          "askforreason": {
            "type": "boolean",
            "nullable": true
          },
          "hours": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CustomFieldValueRestrictions": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "value_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "value_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "value_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CustomFieldVisibility": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "lookup_field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lookup_field_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "lookup_value_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lookup_value": {
            "type": "string",
            "nullable": true
          },
          "field_value": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dynamic_SQL_field": {
            "type": "boolean",
            "nullable": true
          },
          "value_modified": {
            "type": "boolean",
            "nullable": true
          },
          "conditiontype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CustomQuery": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "sql_script": {
            "type": "string",
            "nullable": true
          },
          "run": {
            "type": "boolean",
            "nullable": true
          },
          "run_result": {
            "$ref": "#/components/schemas/CustomSQLResult"
          },
          "lookup_values": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair"
            },
            "nullable": true
          },
          "column_name": {
            "type": "string",
            "nullable": true
          },
          "top_max": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "CustomSQLResult": {
        "type": "object",
        "properties": {
          "sql_result": {
            "nullable": true
          },
          "success": {
            "type": "boolean"
          },
          "error": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CustomTable": {
        "type": "object",
        "properties": {
          "intent": {
            "type": "string",
            "nullable": true
          },
          "ctfield": {
            "$ref": "#/components/schemas/CustomField"
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "add_customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "edit_customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "delete_customfields": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "db_name": {
            "type": "string",
            "nullable": true
          },
          "linkto_table_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "linkto_table_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "linkto_table_name": {
            "type": "string",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "import_folder": {
            "type": "string",
            "nullable": true
          },
          "data_entry_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "clear_on_close": {
            "type": "boolean",
            "nullable": true
          },
          "primary_field_1": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "primary_field_1_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "primary_field_1_name": {
            "type": "string",
            "nullable": true
          },
          "primary_field_2": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "primary_field_2_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "primary_field_2_name": {
            "type": "string",
            "nullable": true
          },
          "fields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FieldInfo"
            },
            "nullable": true
          },
          "customextratableid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "can_load_data": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "customtable_orderby": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customtable_orderby_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "customtable_orderby_name": {
            "type": "string",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "key": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "import_name": {
            "type": "string",
            "nullable": true
          },
          "columns": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CustomTableRow": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fkid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "display": {
            "type": "string",
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DashboardFilter": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "dashboard_id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "column": {
            "type": "string",
            "nullable": true
          },
          "filter_sql": {
            "type": "string",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DashboardLinks": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "use": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "link": {
            "type": "string",
            "nullable": true
          },
          "iframe": {
            "type": "boolean",
            "nullable": true
          },
          "newtab": {
            "type": "boolean",
            "nullable": true
          },
          "in_app": {
            "type": "boolean",
            "nullable": true
          },
          "admin_only": {
            "type": "boolean",
            "nullable": true
          },
          "org_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "department_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "team_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "org_name": {
            "type": "string",
            "nullable": true
          },
          "department_name": {
            "type": "string",
            "nullable": true
          },
          "team_name": {
            "type": "string",
            "nullable": true
          },
          "display_type": {
            "type": "string",
            "nullable": true
          },
          "restriction_type": {
            "type": "string",
            "nullable": true
          },
          "layouts": {
            "type": "string",
            "nullable": true
          },
          "widgets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Widget"
            },
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "report_access_token": {
            "type": "string",
            "nullable": true
          },
          "reportingperiod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reportingperiodstartdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "reportingperiodenddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "reportingperiodvisibility": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "filters": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/DashboardFilter"
            },
            "nullable": true
          },
          "user_access": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/DashboardRestriction"
            },
            "nullable": true
          },
          "is_published": {
            "type": "boolean",
            "nullable": true
          },
          "published_id": {
            "type": "string",
            "nullable": true
          },
          "allow_anonymous": {
            "type": "boolean",
            "nullable": true
          },
          "rowheight": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "manually_load_dashboards": {
            "type": "boolean",
            "nullable": true
          },
          "dashboard_theme_override": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "list_item_height": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DashboardRestriction": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "dashboard_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "data_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "data_name": {
            "type": "string",
            "nullable": true
          },
          "dashboard_name": {
            "type": "string",
            "nullable": true
          },
          "data_string": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DateTimeZone": {
        "type": "object",
        "properties": {
          "datetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "timezone": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DattoCommerceDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "new_api_key": {
            "type": "string",
            "nullable": true
          },
          "halointegratorenabled": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_lasterror": {
            "type": "string",
            "nullable": true
          },
          "item_group": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_group_name": {
            "type": "string",
            "nullable": true
          },
          "customer_field_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "item_group_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "quote_status_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "create_items_on_import": {
            "type": "boolean",
            "nullable": true
          },
          "product_supplier_on_import": {
            "type": "boolean",
            "nullable": true
          },
          "sostatustoimport": {
            "type": "string",
            "nullable": true
          },
          "sostatustoimport_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DbType": {
        "enum": [
          0,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13,
          14,
          15,
          16,
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          25,
          26,
          27
        ],
        "type": "integer",
        "format": "int32"
      },
      "DecoderFallback": {
        "type": "object",
        "properties": {
          "maxCharCount": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "DevOpsProject": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "state": {
            "type": "string",
            "nullable": true
          },
          "revision": {
            "type": "integer",
            "format": "int32"
          },
          "visibility": {
            "type": "string",
            "nullable": true
          },
          "lastUpdateTime": {
            "type": "string",
            "format": "date-time"
          }
        },
        "additionalProperties": false
      },
      "DevOpsResourceContainer": {
        "type": "object",
        "properties": {
          "project": {
            "$ref": "#/components/schemas/DevOpsResourceContainerDetail"
          }
        },
        "additionalProperties": false
      },
      "DevOpsResourceContainerDetail": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "baseUrl": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DevOpsWebhook": {
        "type": "object",
        "properties": {
          "subscriptionId": {
            "type": "string",
            "nullable": true
          },
          "notificationId": {
            "type": "integer",
            "format": "int32"
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "eventType": {
            "type": "string",
            "nullable": true
          },
          "publisherId": {
            "type": "string",
            "nullable": true
          },
          "resource": {
            "nullable": true
          },
          "message": {
            "$ref": "#/components/schemas/DevOpsWebhookMessage"
          },
          "detailedMessage": {
            "$ref": "#/components/schemas/DevOpsWebhookMessage"
          },
          "resourceContainers": {
            "$ref": "#/components/schemas/DevOpsResourceContainer"
          },
          "resourceVersion": {
            "type": "string",
            "nullable": true
          },
          "createdDate": {
            "type": "string",
            "format": "date-time"
          }
        },
        "additionalProperties": false
      },
      "DevOpsWebhookMessage": {
        "type": "object",
        "properties": {
          "text": {
            "type": "string",
            "nullable": true
          },
          "markdown": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Device": {
        "type": "object",
        "properties": {
          "os_override": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "changeguid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "inventory_number": {
            "type": "string",
            "nullable": true
          },
          "key_field": {
            "type": "string",
            "nullable": true
          },
          "key_field2": {
            "type": "string",
            "nullable": true
          },
          "key_field3": {
            "type": "string",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "business_owner_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "business_owner_name": {
            "type": "string",
            "nullable": true
          },
          "business_owner_site": {
            "type": "string",
            "nullable": true
          },
          "business_owner_client": {
            "type": "string",
            "nullable": true
          },
          "business_owner_cab_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "business_owner_cab_name": {
            "type": "string",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "technical_owner_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "technical_owner_name": {
            "type": "string",
            "nullable": true
          },
          "technical_owner_cab_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "technical_owner_cab_name": {
            "type": "string",
            "nullable": true
          },
          "intune_default_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettype_name": {
            "type": "string",
            "nullable": true
          },
          "colour": {
            "type": "string",
            "nullable": true
          },
          "icon": {
            "type": "string",
            "nullable": true
          },
          "warranty_end": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "inactive": {
            "type": "boolean",
            "nullable": true
          },
          "is_primary_asset": {
            "type": "boolean",
            "nullable": true
          },
          "parent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lansweeper_parent_id": {
            "type": "string",
            "nullable": true
          },
          "child_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sibling_id": {
            "type": "boolean",
            "nullable": true
          },
          "contract_value": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "contract_ref": {
            "type": "string",
            "nullable": true
          },
          "supplier_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_name": {
            "type": "string",
            "nullable": true
          },
          "supplier_contract_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_contract_ref": {
            "type": "string",
            "nullable": true
          },
          "supplier_sla_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_priority_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FieldHelper"
            },
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "relationship_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "custombuttons": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomButton"
            },
            "nullable": true
          },
          "default_contract_value": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "itemstock_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stock_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "non_consignable": {
            "type": "boolean",
            "nullable": true
          },
          "reserved_salesorder_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reserved_salesorder_line_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "matching_field": {
            "type": "string",
            "nullable": true
          },
          "device42_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "device42_url": {
            "type": "string",
            "nullable": true
          },
          "related_services": {
            "type": "string",
            "nullable": true
          },
          "technical_owner": {
            "type": "string",
            "nullable": true
          },
          "business_owner": {
            "type": "string",
            "nullable": true
          },
          "primary_asset_chart_json": {
            "type": "string",
            "nullable": true
          },
          "criticality": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "service_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ascendant_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ascendant_assets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device"
            },
            "nullable": true
          },
          "descendant_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "descendant_assets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device"
            },
            "nullable": true
          },
          "service_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "licence_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "notes": {
            "type": "string",
            "nullable": true
          },
          "pingservice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "guid": {
            "type": "string",
            "nullable": true
          },
          "import_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "contract_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contractvaluecurrent": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "contractvalueprior": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "warranty_note": {
            "type": "string",
            "nullable": true
          },
          "goodsin_po_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "issue_consignment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_expirydate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "supplier_reference": {
            "type": "string",
            "nullable": true
          },
          "third_party_id_string": {
            "type": "string",
            "nullable": true
          },
          "supplierheaderid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "purchaseorder_line_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "teamviewerpassword": {
            "type": "string",
            "nullable": true
          },
          "commissioned": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kaseyaid": {
            "type": "string",
            "nullable": true
          },
          "children": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device"
            },
            "nullable": true
          },
          "parent_assets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device_List"
            },
            "nullable": true
          },
          "child_assets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device_List"
            },
            "nullable": true
          },
          "hierarchy": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device"
            },
            "nullable": true
          },
          "users": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Users_List"
            },
            "nullable": true
          },
          "clone_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_dontaddnewfields": {
            "type": "boolean",
            "nullable": true
          },
          "_dontupdatetype": {
            "type": "boolean",
            "nullable": true
          },
          "sla_name": {
            "type": "string",
            "nullable": true
          },
          "supplier_sla_name": {
            "type": "string",
            "nullable": true
          },
          "priority_name": {
            "type": "string",
            "nullable": true
          },
          "supplier_priority_name": {
            "type": "string",
            "nullable": true
          },
          "clone_inventory_numbers": {
            "type": "string",
            "nullable": true
          },
          "_isclone": {
            "type": "boolean",
            "nullable": true
          },
          "contracts": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ContractHeader_List"
            },
            "nullable": true
          },
          "scheduled_tickets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/StdRequest_List"
            },
            "nullable": true
          },
          "site_guid": {
            "type": "string",
            "nullable": true
          },
          "sqlimport_user": {
            "type": "string",
            "nullable": true
          },
          "sqlimport_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "software": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/DeviceApplications"
            },
            "nullable": true
          },
          "businesscentral_id": {
            "type": "string",
            "nullable": true
          },
          "intune_id": {
            "type": "string",
            "nullable": true
          },
          "intune_connectionid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "azure_userid": {
            "type": "string",
            "nullable": true
          },
          "azure_userprincipalname": {
            "type": "string",
            "nullable": true
          },
          "stockdetails": {
            "$ref": "#/components/schemas/ItemStock"
          },
          "assetgroup_name": {
            "type": "string",
            "nullable": true
          },
          "prtg_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prtg_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status_name": {
            "type": "string",
            "nullable": true
          },
          "services": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ServSite_List"
            },
            "nullable": true
          },
          "datto_site_uid": {
            "type": "string",
            "nullable": true
          },
          "ateraid": {
            "type": "string",
            "nullable": true
          },
          "items_issued": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaultItem"
            },
            "nullable": true
          },
          "lansweeper_id": {
            "type": "string",
            "nullable": true
          },
          "lansweeper_url": {
            "type": "string",
            "nullable": true
          },
          "lansweeper_software": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LansweeperSoftware"
            },
            "nullable": true
          },
          "dlastupdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "createdfrompurchaseorder": {
            "$ref": "#/components/schemas/SupplierOrderHeader"
          },
          "stockdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "item_cost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "old_software_version": {
            "type": "string",
            "nullable": true
          },
          "new_software_version": {
            "type": "string",
            "nullable": true
          },
          "user_role_breakdown": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/DeviceUserCount"
            },
            "nullable": true
          },
          "itglue_id": {
            "type": "string",
            "nullable": true
          },
          "area_guid": {
            "type": "string",
            "nullable": true
          },
          "jamf_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "jamf_type": {
            "type": "string",
            "nullable": true
          },
          "phone_number": {
            "type": "string",
            "nullable": true
          },
          "bookmarked": {
            "type": "boolean",
            "nullable": true
          },
          "open_ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "onhold_ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "opened_thismonth_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "domotz_agentid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "domotz_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "domotz_type_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "snow_client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "deactivate_child_devices": {
            "type": "boolean",
            "nullable": true
          },
          "auvik_network_id": {
            "type": "string",
            "nullable": true
          },
          "parent_third_party_ids": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "snowUsers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SnowComputerUserAbstract"
            },
            "nullable": true
          },
          "tab_config": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TabConfig"
            },
            "nullable": true
          },
          "qualys_id": {
            "type": "string",
            "nullable": true
          },
          "assettype_config": {
            "$ref": "#/components/schemas/Xtype"
          },
          "passportal_client_id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "addigy_policy_id": {
            "type": "string",
            "nullable": true
          },
          "addigy_applications": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AddigyApplication"
            },
            "nullable": true
          },
          "addigy_users": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "isassetdetails": {
            "type": "boolean",
            "nullable": true
          },
          "domotz_agent": {
            "type": "string",
            "nullable": true
          },
          "liongardid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "iskaseyaagent": {
            "type": "boolean",
            "nullable": true
          },
          "_donotvalidate": {
            "type": "boolean",
            "nullable": true
          },
          "datto_remote_url": {
            "type": "string",
            "nullable": true
          },
          "qualys_software": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/QualysHostAssetSoftwareHostAssetSoftware"
            },
            "nullable": true
          },
          "xtypeunamecanedit": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RT_Permission"
            },
            "nullable": true
          },
          "external_links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          },
          "_match_thirdparty_id": {
            "type": "string",
            "nullable": true
          },
          "_match_integration_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_match_integration_name": {
            "type": "string",
            "nullable": true
          },
          "stockbin_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ethernetMacAddress": {
            "type": "string",
            "nullable": true
          },
          "physicalMemoryInBytes": {
            "type": "string",
            "nullable": true
          },
          "azureTenantId": {
            "type": "string",
            "nullable": true
          },
          "services_hierarchy": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ServSite"
            },
            "nullable": true
          },
          "_validateonly": {
            "type": "boolean",
            "nullable": true
          },
          "copy_unmapped_info_fields": {
            "type": "boolean",
            "nullable": true
          },
          "user_email": {
            "type": "string",
            "nullable": true
          },
          "lansweeper_relations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LansweeperRelation"
            },
            "nullable": true
          },
          "kbs": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KBEntry_List"
            },
            "nullable": true
          },
          "site_external_link_id": {
            "type": "string",
            "nullable": true
          },
          "workspace_orgunitpath": {
            "type": "string",
            "nullable": true
          },
          "sibling_assets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device_List"
            },
            "nullable": true
          },
          "import_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "icinga_hostname": {
            "type": "string",
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "new_access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "jamf_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_stock_change": {
            "type": "boolean",
            "nullable": true
          },
          "parent_third_party_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_return": {
            "type": "boolean",
            "nullable": true
          },
          "_print_generate": {
            "type": "boolean",
            "nullable": true
          },
          "pdftemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "printhtml": {
            "type": "string",
            "nullable": true
          },
          "pdf_attachment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_dont_fire_automations": {
            "type": "boolean",
            "nullable": true
          },
          "last_modified": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "asset_chart_json": {
            "type": "string",
            "nullable": true
          },
          "lansweeper_site_id": {
            "type": "string",
            "nullable": true
          },
          "thirdparty_client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "syncro_asset_type": {
            "type": "string",
            "nullable": true
          },
          "dynatrace_to_relations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/DynatraceRelationship"
            },
            "nullable": true
          },
          "dynatrace_from_relations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/DynatraceRelationship"
            },
            "nullable": true
          },
          "open_incident_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "open_change_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "thirdparty_type_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_stock_site": {
            "type": "boolean",
            "nullable": true
          },
          "matching_value": {
            "type": "string",
            "nullable": true
          },
          "related_service_names": {
            "type": "string",
            "nullable": true
          },
          "parent_asset_names": {
            "type": "string",
            "nullable": true
          },
          "child_asset_names": {
            "type": "string",
            "nullable": true
          },
          "sibling_asset_names": {
            "type": "string",
            "nullable": true
          },
          "related_kb_names": {
            "type": "string",
            "nullable": true
          },
          "licences": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Licence_List"
            },
            "nullable": true
          },
          "add_licences": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Licence_List"
            },
            "nullable": true
          },
          "licences_hierarchy": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Licence_List"
            },
            "nullable": true
          },
          "sqlimport_accountsid": {
            "type": "string",
            "nullable": true
          },
          "created_from_template": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sqlimport_did": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "extratabs": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Tabname"
            },
            "nullable": true
          },
          "linked_service": {
            "$ref": "#/components/schemas/ServSite"
          },
          "is_linked_service": {
            "type": "boolean",
            "nullable": true
          },
          "runbook_button_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "device_number": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "warranty_start": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "labour_warranty_start": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "labour_warranty_end": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "parent_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "child_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "status_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "third_party_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "latest_contract_ref": {
            "type": "string",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ncentral_url": {
            "type": "string",
            "nullable": true
          },
          "ncentral_remote_url": {
            "type": "string",
            "nullable": true
          },
          "contract_end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "atera_id": {
            "type": "string",
            "nullable": true
          },
          "automate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "automate_url": {
            "type": "string",
            "nullable": true
          },
          "connectwise_control_url": {
            "type": "string",
            "nullable": true
          },
          "ninjarmm_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ninja_url": {
            "type": "string",
            "nullable": true
          },
          "ninja_remote_url": {
            "type": "string",
            "nullable": true
          },
          "syncro_url": {
            "type": "string",
            "nullable": true
          },
          "syncroid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "itglue_url": {
            "type": "string",
            "nullable": true
          },
          "defaultsequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "service_ids": {
            "type": "string",
            "nullable": true
          },
          "bulkcreated": {
            "type": "boolean",
            "nullable": true
          },
          "bulkbillingperiod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "asset_field": {
            "type": "string",
            "nullable": true
          },
          "datto_alternate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "syncro_id": {
            "type": "string",
            "nullable": true
          },
          "snow_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "passportal_id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "auvik_device_id": {
            "type": "string",
            "nullable": true
          },
          "auvik_url": {
            "type": "string",
            "nullable": true
          },
          "allowallstatus": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_status": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeStatus"
            },
            "nullable": true
          },
          "datto_id": {
            "type": "string",
            "nullable": true
          },
          "addigy_id": {
            "type": "string",
            "nullable": true
          },
          "liongard_url": {
            "type": "string",
            "nullable": true
          },
          "liongard_environmnet_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "liongard_id": {
            "type": "string",
            "nullable": true
          },
          "kaseya_id": {
            "type": "string",
            "nullable": true
          },
          "kaseyavsa_url": {
            "type": "string",
            "nullable": true
          },
          "teamviewerid": {
            "type": "string",
            "nullable": true
          },
          "serialization_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "zabbix_id": {
            "type": "string",
            "nullable": true
          },
          "zabbix_url": {
            "type": "string",
            "nullable": true
          },
          "stockbin_name": {
            "type": "string",
            "nullable": true
          },
          "issue_consignment_line_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_name": {
            "type": "string",
            "nullable": true
          },
          "datto_url": {
            "type": "string",
            "nullable": true
          },
          "ncentral_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nable_id": {
            "type": "string",
            "nullable": true
          },
          "connectwisecontrolid": {
            "type": "string",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "workspace_id": {
            "type": "string",
            "nullable": true
          },
          "workspace_url": {
            "type": "string",
            "nullable": true
          },
          "supplier_purchasedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "logicmonitor_id": {
            "type": "string",
            "nullable": true
          },
          "barracudarmm_id": {
            "type": "string",
            "nullable": true
          },
          "sla_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "priority_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "icinga_id": {
            "type": "string",
            "nullable": true
          },
          "related_service_name": {
            "type": "string",
            "nullable": true
          },
          "related_service_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "connectwisermm_id": {
            "type": "string",
            "nullable": true
          },
          "xensam_id": {
            "type": "string",
            "nullable": true
          },
          "asset_type_priority": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "snipeit_id": {
            "type": "string",
            "nullable": true
          },
          "prometheus_id": {
            "type": "string",
            "nullable": true
          },
          "dynatrace_id": {
            "type": "string",
            "nullable": true
          },
          "vmworkspace_id": {
            "type": "string",
            "nullable": true
          },
          "tanium_id": {
            "type": "string",
            "nullable": true
          },
          "tenable_id": {
            "type": "string",
            "nullable": true
          },
          "kandji_id": {
            "type": "string",
            "nullable": true
          },
          "criticality_description": {
            "type": "string",
            "nullable": true
          },
          "auvik_id": {
            "type": "string",
            "nullable": true
          },
          "is_template": {
            "type": "boolean",
            "nullable": true
          },
          "aws_id": {
            "type": "string",
            "nullable": true
          },
          "manageengine_id": {
            "type": "string",
            "nullable": true
          },
          "manageengine_customer_id": {
            "type": "string",
            "nullable": true
          },
          "lastchangeofvaluedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "commissiondate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "first_user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "changebackupexists": {
            "type": "boolean",
            "nullable": true
          },
          "_isbatch": {
            "type": "boolean",
            "nullable": true
          },
          "virima_id": {
            "type": "string",
            "nullable": true
          },
          "service_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "service_name": {
            "type": "string",
            "nullable": true
          },
          "lansweeperid": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Device42Webhook": {
        "type": "object",
        "properties": {
          "category": {
            "type": "string",
            "nullable": true
          },
          "user": {
            "type": "string",
            "nullable": true
          },
          "action": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/Device42WebhookData"
          },
          "resourceObject": {
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Device42WebhookData": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "notes": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DeviceApplications": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "licence_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "did": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "bundledesc": {
            "type": "string",
            "nullable": true
          },
          "cost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "lastused": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "install_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "snowid": {
            "type": "string",
            "nullable": true
          },
          "licence_required": {
            "type": "boolean",
            "nullable": true
          },
          "version": {
            "type": "string",
            "nullable": true
          },
          "licence_name": {
            "type": "string",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "role_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "role_name": {
            "type": "string",
            "nullable": true
          },
          "moduleid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_users": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Users"
            },
            "nullable": true
          },
          "new_devices": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DeviceChange": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int64"
          },
          "field_desc": {
            "type": "string",
            "nullable": true
          },
          "asset_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "asset_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "asset_number": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field_name": {
            "type": "string",
            "nullable": true
          },
          "old_value": {
            "type": "string",
            "nullable": true
          },
          "new_value": {
            "type": "string",
            "nullable": true
          },
          "who": {
            "type": "string",
            "nullable": true
          },
          "datetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "software_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "software_user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "software_user_name": {
            "type": "string",
            "nullable": true
          },
          "old_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customfield_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DeviceMeterReading": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "recurringinvoice_line_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "asset_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "meter_name": {
            "type": "string",
            "nullable": true
          },
          "timestamp": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "who": {
            "type": "string",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoice_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reading_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pack_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reading": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "previous_reading": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reason": {
            "type": "string",
            "nullable": true
          },
          "reviewed": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DeviceUserCount": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Device_List": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "changeguid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "inventory_number": {
            "type": "string",
            "nullable": true
          },
          "key_field": {
            "type": "string",
            "nullable": true
          },
          "key_field2": {
            "type": "string",
            "nullable": true
          },
          "key_field3": {
            "type": "string",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "business_owner_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "business_owner_name": {
            "type": "string",
            "nullable": true
          },
          "business_owner_site": {
            "type": "string",
            "nullable": true
          },
          "business_owner_client": {
            "type": "string",
            "nullable": true
          },
          "business_owner_cab_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "business_owner_cab_name": {
            "type": "string",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "technical_owner_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "technical_owner_name": {
            "type": "string",
            "nullable": true
          },
          "technical_owner_cab_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "technical_owner_cab_name": {
            "type": "string",
            "nullable": true
          },
          "intune_default_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettype_name": {
            "type": "string",
            "nullable": true
          },
          "colour": {
            "type": "string",
            "nullable": true
          },
          "icon": {
            "type": "string",
            "nullable": true
          },
          "warranty_end": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "inactive": {
            "type": "boolean",
            "nullable": true
          },
          "is_primary_asset": {
            "type": "boolean",
            "nullable": true
          },
          "parent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lansweeper_parent_id": {
            "type": "string",
            "nullable": true
          },
          "child_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sibling_id": {
            "type": "boolean",
            "nullable": true
          },
          "contract_value": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "contract_ref": {
            "type": "string",
            "nullable": true
          },
          "contract_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_name": {
            "type": "string",
            "nullable": true
          },
          "supplier_contract_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_contract_ref": {
            "type": "string",
            "nullable": true
          },
          "supplier_sla_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_priority_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FieldHelper"
            },
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "relationship_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "custombuttons": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomButton"
            },
            "nullable": true
          },
          "default_contract_value": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "itemstock_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stock_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "non_consignable": {
            "type": "boolean",
            "nullable": true
          },
          "reserved_salesorder_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reserved_salesorder_line_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "matching_field": {
            "type": "string",
            "nullable": true
          },
          "device42_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "device42_url": {
            "type": "string",
            "nullable": true
          },
          "related_services": {
            "type": "string",
            "nullable": true
          },
          "technical_owner": {
            "type": "string",
            "nullable": true
          },
          "business_owner": {
            "type": "string",
            "nullable": true
          },
          "primary_asset_chart_json": {
            "type": "string",
            "nullable": true
          },
          "criticality": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "service_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "device_number": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "warranty_start": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "labour_warranty_start": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "labour_warranty_end": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "parent_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "child_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "status_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status_name": {
            "type": "string",
            "nullable": true
          },
          "third_party_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sla_name": {
            "type": "string",
            "nullable": true
          },
          "priority_name": {
            "type": "string",
            "nullable": true
          },
          "latest_contract_ref": {
            "type": "string",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ncentral_url": {
            "type": "string",
            "nullable": true
          },
          "ncentral_remote_url": {
            "type": "string",
            "nullable": true
          },
          "contract_end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "atera_id": {
            "type": "string",
            "nullable": true
          },
          "automate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "automate_url": {
            "type": "string",
            "nullable": true
          },
          "connectwise_control_url": {
            "type": "string",
            "nullable": true
          },
          "ninjarmm_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ninja_url": {
            "type": "string",
            "nullable": true
          },
          "ninja_remote_url": {
            "type": "string",
            "nullable": true
          },
          "syncro_url": {
            "type": "string",
            "nullable": true
          },
          "syncroid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "itglue_url": {
            "type": "string",
            "nullable": true
          },
          "defaultsequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "service_ids": {
            "type": "string",
            "nullable": true
          },
          "bulkcreated": {
            "type": "boolean",
            "nullable": true
          },
          "bulkbillingperiod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "asset_field": {
            "type": "string",
            "nullable": true
          },
          "datto_alternate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "syncro_id": {
            "type": "string",
            "nullable": true
          },
          "domotz_id": {
            "type": "string",
            "nullable": true
          },
          "snow_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "passportal_id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "auvik_device_id": {
            "type": "string",
            "nullable": true
          },
          "auvik_url": {
            "type": "string",
            "nullable": true
          },
          "allowallstatus": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_status": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeStatus"
            },
            "nullable": true
          },
          "datto_id": {
            "type": "string",
            "nullable": true
          },
          "addigy_id": {
            "type": "string",
            "nullable": true
          },
          "liongard_url": {
            "type": "string",
            "nullable": true
          },
          "liongard_environmnet_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "liongard_id": {
            "type": "string",
            "nullable": true
          },
          "kaseya_id": {
            "type": "string",
            "nullable": true
          },
          "iskaseyaagent": {
            "type": "boolean",
            "nullable": true
          },
          "kaseyavsa_url": {
            "type": "string",
            "nullable": true
          },
          "teamviewerid": {
            "type": "string",
            "nullable": true
          },
          "serialization_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "zabbix_id": {
            "type": "string",
            "nullable": true
          },
          "zabbix_url": {
            "type": "string",
            "nullable": true
          },
          "stockbin_name": {
            "type": "string",
            "nullable": true
          },
          "issue_consignment_line_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_name": {
            "type": "string",
            "nullable": true
          },
          "datto_url": {
            "type": "string",
            "nullable": true
          },
          "ncentral_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nable_id": {
            "type": "string",
            "nullable": true
          },
          "connectwisecontrolid": {
            "type": "string",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "workspace_id": {
            "type": "string",
            "nullable": true
          },
          "workspace_url": {
            "type": "string",
            "nullable": true
          },
          "intune_id": {
            "type": "string",
            "nullable": true
          },
          "supplier_purchasedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "logicmonitor_id": {
            "type": "string",
            "nullable": true
          },
          "barracudarmm_id": {
            "type": "string",
            "nullable": true
          },
          "sla_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "priority_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "icinga_id": {
            "type": "string",
            "nullable": true
          },
          "related_service_name": {
            "type": "string",
            "nullable": true
          },
          "related_service_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "connectwisermm_id": {
            "type": "string",
            "nullable": true
          },
          "xensam_id": {
            "type": "string",
            "nullable": true
          },
          "asset_type_priority": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "snipeit_id": {
            "type": "string",
            "nullable": true
          },
          "prometheus_id": {
            "type": "string",
            "nullable": true
          },
          "dynatrace_id": {
            "type": "string",
            "nullable": true
          },
          "vmworkspace_id": {
            "type": "string",
            "nullable": true
          },
          "tanium_id": {
            "type": "string",
            "nullable": true
          },
          "tenable_id": {
            "type": "string",
            "nullable": true
          },
          "kandji_id": {
            "type": "string",
            "nullable": true
          },
          "criticality_description": {
            "type": "string",
            "nullable": true
          },
          "auvik_id": {
            "type": "string",
            "nullable": true
          },
          "is_template": {
            "type": "boolean",
            "nullable": true
          },
          "aws_id": {
            "type": "string",
            "nullable": true
          },
          "manageengine_id": {
            "type": "string",
            "nullable": true
          },
          "manageengine_customer_id": {
            "type": "string",
            "nullable": true
          },
          "lastchangeofvaluedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "commissiondate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "first_user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "changebackupexists": {
            "type": "boolean",
            "nullable": true
          },
          "_isbatch": {
            "type": "boolean",
            "nullable": true
          },
          "virima_id": {
            "type": "string",
            "nullable": true
          },
          "service_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "service_name": {
            "type": "string",
            "nullable": true
          },
          "lansweeperid": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DistributionLists": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "desc": {
            "type": "string",
            "nullable": true
          },
          "mailbox_from": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mailbox_replyto": {
            "type": "string",
            "nullable": true
          },
          "dynamic_members": {
            "type": "boolean",
            "nullable": true
          },
          "users": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Users"
            },
            "nullable": true
          },
          "members": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/DistributionListsUser"
            },
            "nullable": true
          },
          "addtheseusers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Users"
            },
            "nullable": true
          },
          "removetheseusers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Users"
            },
            "nullable": true
          },
          "users_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "mailbox_from_address": {
            "type": "string",
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          },
          "_match_thirdparty_id": {
            "type": "string",
            "nullable": true
          },
          "_match_integration_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_match_integration_name": {
            "type": "string",
            "nullable": true
          },
          "third_party_url": {
            "type": "string",
            "nullable": true
          },
          "filters": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/DlFilterDetails"
            },
            "nullable": true
          },
          "linked_campaigns": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MailCampaign"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DistributionListsLog": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "distributionlists_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "action": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "emailsubject": {
            "type": "string",
            "nullable": true
          },
          "emailbody": {
            "type": "string",
            "nullable": true
          },
          "action_desc": {
            "type": "string",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DistributionListsUser": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "distributionlists_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "email": {
            "type": "string",
            "nullable": true
          },
          "phone_extn": {
            "type": "string",
            "nullable": true
          },
          "phone_mobile": {
            "type": "string",
            "nullable": true
          },
          "phone_mobile2": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DlFilterDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "list_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "filter_name": {
            "type": "string",
            "nullable": true
          },
          "filter_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "filter_value": {
            "type": "string",
            "nullable": true
          },
          "filter_values": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair"
            },
            "nullable": true
          },
          "filter_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Downtime": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "faultid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fault_summary": {
            "type": "string",
            "nullable": true
          },
          "service": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "service_desc": {
            "type": "string",
            "nullable": true
          },
          "workdays": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "startdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "enddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "ended": {
            "type": "boolean",
            "nullable": true
          },
          "calculated": {
            "type": "boolean",
            "nullable": true
          },
          "allday": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Dynamics365CRMFieldMapping": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "halo_table": {
            "type": "string",
            "nullable": true
          },
          "dynamics_table": {
            "type": "string",
            "nullable": true
          },
          "enabled": {
            "type": "boolean",
            "nullable": true
          },
          "synctype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "idfield": {
            "type": "string",
            "nullable": true
          },
          "details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "entity_name": {
            "type": "string",
            "nullable": true
          },
          "child_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Dynamics365CRMSubTable"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "field_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Dynamics365CRMSubTable": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "parent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dynamics_table": {
            "type": "string",
            "nullable": true
          },
          "entityname": {
            "type": "string",
            "nullable": true
          },
          "parentidfield": {
            "type": "string",
            "nullable": true
          },
          "child_field_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DynatraceDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "new_integration_key": {
            "type": "string",
            "nullable": true
          },
          "new_integration_method": {
            "type": "boolean",
            "nullable": true
          },
          "default_devicesite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_devicesite_name": {
            "type": "string",
            "nullable": true
          },
          "default_devicetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_devicetypename": {
            "type": "string",
            "nullable": true
          },
          "assetimportidentifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetimportidentifier_fieldname": {
            "type": "string",
            "nullable": true
          },
          "host_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "service_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationSiteMapping"
            },
            "nullable": true
          },
          "enableintegrator": {
            "type": "boolean",
            "nullable": true
          },
          "lastsyncdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastsyncerror": {
            "type": "string",
            "nullable": true
          },
          "halo_integrator_import_list": {
            "type": "string",
            "nullable": true
          },
          "halo_integrator_import_types": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "dont_create_new_devices": {
            "type": "boolean",
            "nullable": true
          },
          "dont_update_device_type": {
            "type": "boolean",
            "nullable": true
          },
          "dont_move_site": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "mappings_xtype": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "default_assetgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_assetgroupname": {
            "type": "string",
            "nullable": true
          },
          "assettype_choice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettype_field": {
            "type": "string",
            "nullable": true
          },
          "webhook_username": {
            "type": "string",
            "nullable": true
          },
          "new_webhook_password": {
            "type": "string",
            "nullable": true
          },
          "webhook_salt": {
            "type": "string",
            "nullable": true
          },
          "webhook_iterations": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enable_alerts": {
            "type": "boolean",
            "nullable": true
          },
          "ticket_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_type_name": {
            "type": "string",
            "nullable": true
          },
          "ticket_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_user_name": {
            "type": "string",
            "nullable": true
          },
          "new_webhook_password_method": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DynatraceEntity": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "entity": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DynatraceRelationship": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DynatraceWebhook": {
        "type": "object",
        "properties": {
          "state": {
            "type": "string",
            "nullable": true
          },
          "problemID": {
            "type": "string",
            "nullable": true
          },
          "problemTitle": {
            "type": "string",
            "nullable": true
          },
          "problemSeverity": {
            "type": "string",
            "nullable": true
          },
          "problemImpact": {
            "type": "string",
            "nullable": true
          },
          "problemURL": {
            "type": "string",
            "nullable": true
          },
          "impactedEntities": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/DynatraceEntity"
            },
            "nullable": true
          },
          "impactedEntityNames": {
            "type": "string",
            "nullable": true
          },
          "problemDetailsHTML": {
            "type": "string",
            "nullable": true
          },
          "problemDetailsText": {
            "type": "string",
            "nullable": true
          },
          "detailsId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "EWSAppointmentBasic": {
        "type": "object",
        "properties": {
          "id": {
            "$ref": "#/components/schemas/ItemId"
          },
          "iCalUid": {
            "type": "string",
            "nullable": true
          },
          "subject": {
            "type": "string",
            "nullable": true
          },
          "start": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "end": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "organizer": {
            "$ref": "#/components/schemas/EmailAddress"
          },
          "appointmentType": {
            "$ref": "#/components/schemas/AppointmentType"
          },
          "isAllDayEvent": {
            "type": "boolean",
            "nullable": true
          },
          "isRecurring": {
            "type": "boolean",
            "nullable": true
          },
          "isMeeting": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "EWSAppointmentChange": {
        "type": "object",
        "properties": {
          "changeType": {
            "$ref": "#/components/schemas/ChangeType"
          },
          "itemId": {
            "$ref": "#/components/schemas/ItemId"
          },
          "item": {
            "$ref": "#/components/schemas/EWSAppointmentBasic"
          },
          "agent": {
            "$ref": "#/components/schemas/Uname_List"
          }
        },
        "additionalProperties": false
      },
      "EcommerceOrder": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "moduleid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "thirdpartyid": {
            "type": "string",
            "nullable": true
          },
          "thirdpartyurl": {
            "type": "string",
            "nullable": true
          },
          "thirdpartyordernumber": {
            "type": "string",
            "nullable": true
          },
          "thirdpartycustomerid": {
            "type": "string",
            "nullable": true
          },
          "thirdpartystatus": {
            "type": "string",
            "nullable": true
          },
          "thirdpartystatus2": {
            "type": "string",
            "nullable": true
          },
          "thirdpartycreateddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "integration_name": {
            "type": "string",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "shop_name": {
            "type": "string",
            "nullable": true
          },
          "_unlink_from_ticket": {
            "type": "boolean",
            "nullable": true
          },
          "jsonobj": {
            "type": "string",
            "nullable": true
          },
          "_amazon_buyer_info": {
            "$ref": "#/components/schemas/AmazonSellerBuyerInfo"
          },
          "_adobecommerce_billing_address": {
            "$ref": "#/components/schemas/AdobeCommerceBilling_Address"
          },
          "linked_tickets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/EcommerceOrderFault"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "EcommerceOrderFault": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "eo_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "third_party_order_id": {
            "type": "string",
            "nullable": true
          },
          "third_party_order_url": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "EmailAddress": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "address": {
            "type": "string",
            "nullable": true
          },
          "routingType": {
            "type": "string",
            "nullable": true
          },
          "mailboxType": {
            "$ref": "#/components/schemas/MailboxType"
          },
          "id": {
            "$ref": "#/components/schemas/ItemId"
          }
        },
        "additionalProperties": false
      },
      "EmailRule": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "pop3serverid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mailbox_name": {
            "type": "string",
            "nullable": true
          },
          "subject": {
            "type": "string",
            "nullable": true
          },
          "body": {
            "type": "string",
            "nullable": true
          },
          "fromaddr": {
            "type": "string",
            "nullable": true
          },
          "toaddr": {
            "type": "string",
            "nullable": true
          },
          "enabled": {
            "type": "boolean",
            "nullable": true
          },
          "starttag": {
            "type": "string",
            "nullable": true
          },
          "endtag": {
            "type": "string",
            "nullable": true
          },
          "fieldname": {
            "type": "string",
            "nullable": true
          },
          "length": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "useendofline": {
            "type": "boolean",
            "nullable": true
          },
          "2starttag": {
            "type": "string",
            "nullable": true
          },
          "2endtag": {
            "type": "string",
            "nullable": true
          },
          "2fieldname": {
            "type": "string",
            "nullable": true
          },
          "2length": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "2useendofline": {
            "type": "boolean",
            "nullable": true
          },
          "3starttag": {
            "type": "string",
            "nullable": true
          },
          "3endtag": {
            "type": "string",
            "nullable": true
          },
          "3fieldname": {
            "type": "string",
            "nullable": true
          },
          "3length": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "3useendofline": {
            "type": "boolean",
            "nullable": true
          },
          "closestring": {
            "type": "string",
            "nullable": true
          },
          "requesttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "4starttag": {
            "type": "string",
            "nullable": true
          },
          "4endtag": {
            "type": "string",
            "nullable": true
          },
          "4fieldname": {
            "type": "string",
            "nullable": true
          },
          "4length": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "4useendofline": {
            "type": "boolean",
            "nullable": true
          },
          "seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pagerduty": {
            "type": "boolean",
            "nullable": true
          },
          "fromaddrexact": {
            "type": "boolean",
            "nullable": true
          },
          "toaddrexact": {
            "type": "boolean",
            "nullable": true
          },
          "privateactions": {
            "type": "boolean",
            "nullable": true
          },
          "3useticketuser": {
            "type": "boolean",
            "nullable": true
          },
          "fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/EmailRuleFieldMapping"
            },
            "nullable": true
          },
          "endtagmatchtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "3matchtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "3endtagmatchtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pagerdutyagent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pagerduty_service": {
            "type": "string",
            "nullable": true
          },
          "pagerduty_service_name": {
            "type": "string",
            "nullable": true
          },
          "5starttag": {
            "type": "string",
            "nullable": true
          },
          "5endtag": {
            "type": "string",
            "nullable": true
          },
          "5fieldname": {
            "type": "string",
            "nullable": true
          },
          "5length": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "5useendofline": {
            "type": "boolean",
            "nullable": true
          },
          "5endtagmatchtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "splunkoncall": {
            "type": "boolean",
            "nullable": true
          },
          "attachmentname": {
            "type": "string",
            "nullable": true
          },
          "attachmentmatchtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "matchonattachment": {
            "type": "boolean",
            "nullable": true
          },
          "matchccandbcc": {
            "type": "boolean",
            "nullable": true
          },
          "6starttag": {
            "type": "string",
            "nullable": true
          },
          "6endtag": {
            "type": "string",
            "nullable": true
          },
          "6length": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "6useendofline": {
            "type": "boolean",
            "nullable": true
          },
          "6endtagmatchtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "always_close_alerts": {
            "type": "boolean",
            "nullable": true
          },
          "closed_alerts_read_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dontsendacknowledgement": {
            "type": "boolean",
            "nullable": true
          },
          "scan_full_body": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "response_template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "response_template_name": {
            "type": "string",
            "nullable": true
          },
          "dont_update_from_address": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "EmailRuleFieldMapping": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "emailruleid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fieldid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fieldtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "searchtext": {
            "type": "string",
            "nullable": true
          },
          "starttag": {
            "type": "string",
            "nullable": true
          },
          "endtag": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "type": "string",
            "nullable": true
          },
          "searchresult": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "EmailStore": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "ref": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "emailsubject": {
            "type": "string",
            "nullable": true
          },
          "emailbody": {
            "type": "string",
            "nullable": true
          },
          "emailbody_html": {
            "type": "string",
            "nullable": true
          },
          "emailto": {
            "type": "string",
            "nullable": true
          },
          "emailcc": {
            "type": "string",
            "nullable": true
          },
          "dateemailed": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "emailattachments": {
            "type": "string",
            "nullable": true
          },
          "messagegroup_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "faultid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "templateid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "emailbcc": {
            "type": "string",
            "nullable": true
          },
          "keymessage": {
            "type": "string",
            "nullable": true
          },
          "reply_direct": {
            "type": "boolean",
            "nullable": true
          },
          "replyaddress": {
            "type": "string",
            "nullable": true
          },
          "addactionaftersending": {
            "type": "boolean",
            "nullable": true
          },
          "mailbox_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "org_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "test_credentials": {
            "$ref": "#/components/schemas/Mailbox"
          },
          "_emailsent": {
            "type": "boolean",
            "nullable": true
          },
          "attachments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Attachment"
            },
            "nullable": true
          },
          "quotation_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "salesorder_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "purchaseorder_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoice_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sales_mailbox_override_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datecreated": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "contract_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "bulk_user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "bulk_user_id_array": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "_isbatch": {
            "type": "boolean",
            "nullable": true
          },
          "kb_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "report_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "from_dl_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "add_to_feed": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "EncoderFallback": {
        "type": "object",
        "properties": {
          "maxCharCount": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "Encoding": {
        "type": "object",
        "properties": {
          "bodyName": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "encodingName": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "headerName": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "webName": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "windowsCodePage": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          },
          "isBrowserDisplay": {
            "type": "boolean",
            "readOnly": true
          },
          "isBrowserSave": {
            "type": "boolean",
            "readOnly": true
          },
          "isMailNewsDisplay": {
            "type": "boolean",
            "readOnly": true
          },
          "isMailNewsSave": {
            "type": "boolean",
            "readOnly": true
          },
          "isSingleByte": {
            "type": "boolean",
            "readOnly": true
          },
          "encoderFallback": {
            "$ref": "#/components/schemas/EncoderFallback"
          },
          "decoderFallback": {
            "$ref": "#/components/schemas/DecoderFallback"
          },
          "isReadOnly": {
            "type": "boolean",
            "readOnly": true
          },
          "codePage": {
            "type": "integer",
            "format": "int32",
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "EscMsg": {
        "type": "object",
        "properties": {
          "emailaddress": {
            "type": "string",
            "nullable": true
          },
          "full": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "emailstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "popupstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "popupaddress": {
            "type": "string",
            "nullable": true
          },
          "subject": {
            "type": "string",
            "nullable": true
          },
          "summary": {
            "type": "string",
            "nullable": true
          },
          "emailbody": {
            "type": "string",
            "nullable": true
          },
          "emailbody_html": {
            "type": "string",
            "nullable": true
          },
          "ccaddress": {
            "type": "string",
            "nullable": true
          },
          "smsstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pushstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "smsnos": {
            "type": "string",
            "nullable": true
          },
          "smsbody": {
            "type": "string",
            "nullable": true
          },
          "sendemailifnopopup": {
            "type": "boolean",
            "nullable": true
          },
          "slackid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approval_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "msteamsid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "deleted": {
            "type": "boolean",
            "nullable": true
          },
          "apiversion": {
            "type": "string",
            "nullable": true
          },
          "integratorwarning": {
            "type": "boolean",
            "nullable": true
          },
          "next_retry_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "template_already_processed": {
            "type": "boolean",
            "nullable": true
          },
          "mattermost_channelid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "replyto_address": {
            "type": "string",
            "nullable": true
          },
          "mailbox_from": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "batch_master": {
            "type": "boolean",
            "nullable": true
          },
          "batch_use": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "batch_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "batch_parent_id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "_ignoreperms": {
            "type": "boolean",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "eventno": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "notification_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "notification_name": {
            "type": "string",
            "nullable": true
          },
          "message": {
            "type": "string",
            "nullable": true
          },
          "read_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "read_status_update": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "action_number": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "shown": {
            "type": "boolean",
            "nullable": true
          },
          "key_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status_update": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "popupcolour": {
            "type": "string",
            "nullable": true
          },
          "attachment_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "at_entity": {
            "type": "string",
            "nullable": true
          },
          "at_uniqueid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "EventMapping": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "eventrule_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "eventrule_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "integration_method_value_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "integration_method_value_name": {
            "type": "string",
            "nullable": true
          },
          "field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "EventRule": {
        "type": "object",
        "properties": {
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "notes": {
            "type": "string",
            "nullable": true
          },
          "precedence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tickettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "tickettype_name": {
            "type": "string",
            "nullable": true
          },
          "template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "template_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "template_name": {
            "type": "string",
            "nullable": true
          },
          "create_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "values": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OutboundIntegrationMethodValue"
            },
            "nullable": true
          },
          "criteria": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AutoassignCriteria"
            },
            "nullable": true
          },
          "mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/EventMapping"
            },
            "nullable": true
          },
          "active": {
            "type": "boolean",
            "nullable": true
          },
          "event_key": {
            "type": "string",
            "nullable": true
          },
          "hide_actions": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ExactDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "tokenexpiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "isauthorized": {
            "type": "boolean",
            "nullable": true
          },
          "redirecturi": {
            "type": "string",
            "nullable": true
          },
          "clienttoplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "itemgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enablesync": {
            "type": "boolean",
            "nullable": true
          },
          "defaultitemcode": {
            "type": "string",
            "nullable": true
          },
          "showmessage": {
            "type": "boolean",
            "nullable": true
          },
          "client_id": {
            "type": "string",
            "nullable": true
          },
          "syncentities": {
            "type": "string",
            "nullable": true
          },
          "exdnewmethod": {
            "type": "boolean",
            "nullable": true
          },
          "new_client_secret": {
            "type": "string",
            "nullable": true
          },
          "item_group_name": {
            "type": "string",
            "nullable": true
          },
          "code": {
            "type": "string",
            "nullable": true
          },
          "_exchangecode": {
            "type": "boolean",
            "nullable": true
          },
          "_disconnect": {
            "type": "boolean",
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "new_refresh_token": {
            "type": "string",
            "nullable": true
          },
          "client_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "sync_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "client_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "item_group_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "locale": {
            "type": "string",
            "nullable": true
          },
          "division": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "division_name": {
            "type": "string",
            "nullable": true
          },
          "division_object": {
            "$ref": "#/components/schemas/ExactDivision"
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ExactDivision": {
        "type": "object",
        "properties": {
          "currentDivision": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Expense": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fault_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "actionnumber": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "amount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "lookup_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "date_added": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "date_reimbursed": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "date_invoiced": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "invoiceable": {
            "type": "boolean",
            "nullable": true
          },
          "ihid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ExternalLink_List": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "table_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "module_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "integration_name": {
            "type": "string",
            "nullable": true
          },
          "halo_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "third_party_id": {
            "type": "string",
            "nullable": true
          },
          "third_party_desc": {
            "type": "string",
            "nullable": true
          },
          "third_party_type": {
            "type": "string",
            "nullable": true
          },
          "third_party_url": {
            "type": "string",
            "nullable": true
          },
          "third_party_assigned_to": {
            "type": "string",
            "nullable": true
          },
          "third_party_count": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "primary": {
            "type": "boolean",
            "nullable": true
          },
          "halo_desc": {
            "type": "string",
            "nullable": true
          },
          "halo_second_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "halo_second_desc": {
            "type": "string",
            "nullable": true
          },
          "extra_match_field": {
            "type": "string",
            "nullable": true
          },
          "details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "third_party_secondary_id": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "third_party_status": {
            "type": "string",
            "nullable": true
          },
          "third_party_priority": {
            "type": "string",
            "nullable": true
          },
          "_match": {
            "type": "boolean",
            "nullable": true
          },
          "populate_url": {
            "type": "boolean",
            "nullable": true
          },
          "date_created": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "date_updated": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "subscription_id": {
            "type": "string",
            "nullable": true
          },
          "new_subscription_key": {
            "type": "string",
            "nullable": true
          },
          "subscription_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_webhookaction": {
            "$ref": "#/components/schemas/WebhookSubscriptionAction"
          },
          "revisions": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dont_move_existing_assets": {
            "type": "boolean",
            "nullable": true
          },
          "chat_message_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "third_party_additional_id": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FAQListHead": {
        "type": "object",
        "properties": {
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "showforall": {
            "type": "boolean",
            "nullable": true
          },
          "showforallagents": {
            "type": "boolean",
            "nullable": true
          },
          "level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_group": {
            "type": "boolean",
            "nullable": true
          },
          "group_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "group_name": {
            "type": "string",
            "nullable": true
          },
          "full_name": {
            "type": "string",
            "nullable": true
          },
          "article_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RequestTypeField"
            },
            "nullable": true
          },
          "grandparent_name": {
            "type": "string",
            "nullable": true
          },
          "greatgrandparent_name": {
            "type": "string",
            "nullable": true
          },
          "greatgreatgrandparent_name": {
            "type": "string",
            "nullable": true
          },
          "greatgreatgreatgrandparent_name": {
            "type": "string",
            "nullable": true
          },
          "fullgroup_name": {
            "type": "string",
            "nullable": true
          },
          "roles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UserRoles"
            },
            "nullable": true
          },
          "draft_roles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UserRoles"
            },
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          },
          "_match_thirdparty_id": {
            "type": "string",
            "nullable": true
          },
          "_match_integration_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_match_integration_name": {
            "type": "string",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "import_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "third_party_id": {
            "type": "string",
            "nullable": true
          },
          "translations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
            },
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "clients": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Area_List"
            },
            "nullable": true
          },
          "dontshowonportal": {
            "type": "boolean",
            "nullable": true
          },
          "geo_restrictions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GeoLocationRestriction"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FacebookDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "user_id": {
            "type": "string",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "page_id": {
            "type": "string",
            "nullable": true
          },
          "page_name": {
            "type": "string",
            "nullable": true
          },
          "_exchangecode": {
            "type": "boolean",
            "nullable": true
          },
          "oauth_code": {
            "type": "string",
            "nullable": true
          },
          "new_user_token": {
            "type": "string",
            "nullable": true
          },
          "new_page_token": {
            "type": "string",
            "nullable": true
          },
          "redirect_uri": {
            "type": "string",
            "nullable": true
          },
          "authorized": {
            "type": "boolean",
            "nullable": true
          },
          "new": {
            "type": "boolean",
            "nullable": true
          },
          "base_address": {
            "type": "string",
            "nullable": true
          },
          "page": {
            "$ref": "#/components/schemas/FacebookPage"
          },
          "create_messenger_tickets": {
            "type": "boolean",
            "nullable": true
          },
          "messenger_ticket_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "messenger_ticket_type_name": {
            "type": "string",
            "nullable": true
          },
          "messenger_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "messenger_user_name": {
            "type": "string",
            "nullable": true
          },
          "reopen_messenger_tickets": {
            "type": "boolean",
            "nullable": true
          },
          "create_post_tickets": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "post_ticket_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "post_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "post_user_name": {
            "type": "string",
            "nullable": true
          },
          "post_ticket_type_name": {
            "type": "string",
            "nullable": true
          },
          "days_after_post": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "include_word_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "exclude_word_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "reopen_post_tickets": {
            "type": "boolean",
            "nullable": true
          },
          "messenger_create_users": {
            "type": "boolean",
            "nullable": true
          },
          "messenger_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "messenger_site_name": {
            "type": "string",
            "nullable": true
          },
          "post_create_users": {
            "type": "boolean",
            "nullable": true
          },
          "post_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ratings_create_users": {
            "type": "boolean",
            "nullable": true
          },
          "ratings_create_tickets": {
            "type": "boolean",
            "nullable": true
          },
          "ratings_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ratings_ticket_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ratings_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ratings_status_after_update": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ratings_only_negative": {
            "type": "boolean",
            "nullable": true
          },
          "ads_create_users": {
            "type": "boolean",
            "nullable": true
          },
          "ads_create_tickets": {
            "type": "boolean",
            "nullable": true
          },
          "ads_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ads_ticket_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ads_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ratings_site_name": {
            "type": "string",
            "nullable": true
          },
          "ratings_ticket_type_name": {
            "type": "string",
            "nullable": true
          },
          "ratings_user_name": {
            "type": "string",
            "nullable": true
          },
          "ads_site_name": {
            "type": "string",
            "nullable": true
          },
          "ads_ticket_type_name": {
            "type": "string",
            "nullable": true
          },
          "ads_user_name": {
            "type": "string",
            "nullable": true
          },
          "ratings_status_after_update_name": {
            "type": "string",
            "nullable": true
          },
          "post_site_name": {
            "type": "string",
            "nullable": true
          },
          "insta_messenger_create_users": {
            "type": "boolean",
            "nullable": true
          },
          "insta_messenger_create_tickets": {
            "type": "boolean",
            "nullable": true
          },
          "insta_messenger_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "insta_messenger_ticket_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "insta_messenger_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "insta_reopen_messenger_tickets": {
            "type": "boolean",
            "nullable": true
          },
          "insta_messenger_ticket_type_name": {
            "type": "string",
            "nullable": true
          },
          "insta_messenger_user_name": {
            "type": "string",
            "nullable": true
          },
          "insta_messenger_site_name": {
            "type": "string",
            "nullable": true
          },
          "insta_create_post_tickets": {
            "type": "boolean",
            "nullable": true
          },
          "insta_post_ticket_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "insta_post_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "insta_post_user_name": {
            "type": "string",
            "nullable": true
          },
          "insta_post_ticket_type_name": {
            "type": "string",
            "nullable": true
          },
          "insta_days_after_post": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "insta_include_word_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "insta_exclude_word_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "insta_reopen_post_tickets": {
            "type": "boolean",
            "nullable": true
          },
          "insta_post_create_users": {
            "type": "boolean",
            "nullable": true
          },
          "insta_post_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "insta_post_site_name": {
            "type": "string",
            "nullable": true
          },
          "linked_instagram_account": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FacebookKeyPair": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FacebookMessage": {
        "type": "object",
        "properties": {
          "sender": {
            "$ref": "#/components/schemas/FacebookKeyPair"
          },
          "recipient": {
            "$ref": "#/components/schemas/FacebookKeyPair"
          },
          "timestamp": {
            "type": "integer",
            "format": "int64"
          },
          "message": {
            "$ref": "#/components/schemas/FacebookMessageContent"
          }
        },
        "additionalProperties": false
      },
      "FacebookMessageAttachment": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "nullable": true
          },
          "payload": {
            "$ref": "#/components/schemas/FacebookMessagePayload"
          }
        },
        "additionalProperties": false
      },
      "FacebookMessageContent": {
        "type": "object",
        "properties": {
          "mid": {
            "type": "string",
            "nullable": true
          },
          "text": {
            "type": "string",
            "nullable": true
          },
          "attachments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FacebookMessageAttachment"
            },
            "nullable": true
          },
          "is_deleted": {
            "type": "boolean",
            "nullable": true
          },
          "is_echo": {
            "type": "boolean",
            "nullable": true
          },
          "is_unsupported": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FacebookMessagePayload": {
        "type": "object",
        "properties": {
          "url": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FacebookPage": {
        "type": "object",
        "properties": {
          "access_token": {
            "type": "string",
            "nullable": true
          },
          "category": {
            "type": "string",
            "nullable": true
          },
          "category_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FacebookKeyPair"
            },
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "tasks": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "instagram_business_account": {
            "$ref": "#/components/schemas/InstagramBusinessAccount"
          }
        },
        "additionalProperties": false
      },
      "FacebookWebhook": {
        "type": "object",
        "properties": {
          "object": {
            "type": "string",
            "nullable": true
          },
          "entry": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FacebookWebhookEntry"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FacebookWebhookChange": {
        "type": "object",
        "properties": {
          "field": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FacebookWebhookEntry": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "time": {
            "type": "integer",
            "format": "int64"
          },
          "messaging": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FacebookMessage"
            },
            "nullable": true
          },
          "changes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FacebookWebhookChange"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FaqRequestType": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "tickettype_id": {
            "type": "integer",
            "format": "int32"
          },
          "faq_id": {
            "type": "integer",
            "format": "int32"
          },
          "faq_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FaultAdditionalAgents": {
        "type": "object",
        "properties": {
          "faultid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FaultApproval": {
        "type": "object",
        "properties": {
          "ticket_id": {
            "type": "integer",
            "format": "int32"
          },
          "purchase_order_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "purchase_order_ref": {
            "type": "string",
            "nullable": true
          },
          "quote_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "quote_ref": {
            "type": "string",
            "nullable": true
          },
          "startdate_timezone": {
            "type": "string",
            "nullable": true
          },
          "startdate_with_timezone": {
            "$ref": "#/components/schemas/DateTimeZone"
          },
          "targetdate_timezone": {
            "type": "string",
            "nullable": true
          },
          "targetdate_with_timezone": {
            "$ref": "#/components/schemas/DateTimeZone"
          },
          "invoice_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoice_ref": {
            "type": "string",
            "nullable": true
          },
          "seq": {
            "type": "integer",
            "format": "int32"
          },
          "actionnumber": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "emailstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "result": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "emailaddress": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "adhoc": {
            "type": "boolean",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_user_name": {
            "type": "string",
            "nullable": true
          },
          "cab_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "templateid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "image": {
            "type": "string",
            "nullable": true
          },
          "initials": {
            "type": "string",
            "nullable": true
          },
          "colour": {
            "type": "string",
            "nullable": true
          },
          "requestor_agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "requestor_user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "approval_process_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approval_process_name": {
            "type": "string",
            "nullable": true
          },
          "approval_process_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "approver_note": {
            "type": "string",
            "nullable": true
          },
          "requestor_name": {
            "type": "string",
            "nullable": true
          },
          "requestor_imgpath": {
            "type": "string",
            "nullable": true
          },
          "requestor_colour": {
            "type": "string",
            "nullable": true
          },
          "requestor_initials": {
            "type": "string",
            "nullable": true
          },
          "requestor_onlinestatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "requestor_lastonline": {
            "type": "string",
            "nullable": true
          },
          "summary": {
            "type": "string",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "_includeticketinresponse": {
            "type": "boolean",
            "nullable": true
          },
          "attachment_list": {
            "$ref": "#/components/schemas/Attachment_View"
          },
          "fields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RequestTypeField"
            },
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "agent_initials": {
            "type": "string",
            "nullable": true
          },
          "agent_requestor_colour": {
            "type": "string",
            "nullable": true
          },
          "agent_requestor_imgpath": {
            "type": "string",
            "nullable": true
          },
          "delegated_by_uid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "votes_required_to_accept": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "votes_required_to_reject": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_mandatory": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "faresultchanged": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "token": {
            "type": "string",
            "nullable": true
          },
          "uniqueid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "signature": {
            "type": "string",
            "nullable": true
          },
          "newsignatureadded": {
            "type": "boolean",
            "nullable": true
          },
          "lastreminderdatetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "startdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "targetdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "starttime": {
            "type": "string",
            "format": "date-span",
            "nullable": true
          },
          "targettime": {
            "type": "string",
            "format": "date-span",
            "nullable": true
          },
          "timetaken": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "allow_approver_attachments": {
            "type": "boolean",
            "nullable": true
          },
          "holiday_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "holiday_ref": {
            "type": "string",
            "nullable": true
          },
          "attachments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Attachment"
            },
            "nullable": true
          },
          "admin_overridden": {
            "type": "boolean",
            "nullable": true
          },
          "admin_override_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "role_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "send_webhook": {
            "type": "boolean",
            "nullable": true
          },
          "dateapproved": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "step_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "step_name": {
            "type": "string",
            "nullable": true
          },
          "approval_inprogress": {
            "type": "boolean",
            "nullable": true
          },
          "role_name": {
            "type": "string",
            "nullable": true
          },
          "_isportalagentnote": {
            "type": "boolean",
            "nullable": true
          },
          "delegated_by_username": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FaultBudget": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "budgettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "budgettype_name": {
            "type": "string",
            "nullable": true
          },
          "hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "days": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "rate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "rate_days": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "money": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "estimated_hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "estimated_days": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "estimated_money": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "actual_hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "actual_days": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "actual_money": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "scheduled_hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "scheduled_days": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "scheduled_value": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "toschedule_hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "toschedule_days": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "toschedule_value": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "remaining_hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "remaining_days": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "remaining_value": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "quoteline_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FaultCommit": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FaultItem": {
        "type": "object",
        "properties": {
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "item_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "quantity": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "quantity_shipped": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unit": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "costprice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "price": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "status": {
            "type": "string",
            "nullable": true
          },
          "date_shipped": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "note2": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "supplier_part_code": {
            "type": "string",
            "nullable": true
          },
          "stocklocation_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stocklocation_name": {
            "type": "string",
            "nullable": true
          },
          "quantity_in_stock": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "asset_number": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "asset_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "warranty_reported": {
            "type": "boolean",
            "nullable": true
          },
          "selected": {
            "type": "boolean",
            "nullable": true
          },
          "stock_adjusted_already": {
            "type": "boolean",
            "nullable": true
          },
          "cost_centre": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetgroup_name": {
            "type": "string",
            "nullable": true
          },
          "assettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettype_name": {
            "type": "string",
            "nullable": true
          },
          "supplier_name": {
            "type": "string",
            "nullable": true
          },
          "tax": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "item_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_taxable": {
            "type": "boolean",
            "nullable": true
          },
          "item_generic": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_recurring": {
            "type": "boolean",
            "nullable": true
          },
          "item_internal_reference": {
            "type": "string",
            "nullable": true
          },
          "item_external_reference": {
            "type": "string",
            "nullable": true
          },
          "item_tax_name": {
            "type": "string",
            "nullable": true
          },
          "net_total": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_price": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_tax": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_net_total": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "consignment_ids": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "asset_id": {
            "type": "integer",
            "format": "int32"
          },
          "from_order_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "from_order_line": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reserved_assets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device_List"
            },
            "nullable": true
          },
          "inventory_number": {
            "type": "string",
            "nullable": true
          },
          "stockbin_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "asset_type_matching_field_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "budgettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FaultOLA": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "fault_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "target_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "target_name": {
            "type": "string",
            "nullable": true
          },
          "target_hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "actual_hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "target_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "target_met": {
            "type": "boolean",
            "nullable": true
          },
          "status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaultOLADates"
            },
            "nullable": true
          },
          "target": {
            "$ref": "#/components/schemas/WorkflowTarget"
          },
          "start_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "pause_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FaultOLADates": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "fault_ola": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "start_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FaultRuleMatch": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "fault_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "rule_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "rule_sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "popupmsg": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FaultToDo": {
        "type": "object",
        "properties": {
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "done": {
            "type": "boolean",
            "nullable": true
          },
          "done_by_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "done_by_name": {
            "type": "string",
            "nullable": true
          },
          "text": {
            "type": "string",
            "nullable": true
          },
          "start_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "actual_start": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "actual_end": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "addedby": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "group_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "group_name": {
            "type": "string",
            "nullable": true
          },
          "group_seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FaultVector": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "faultid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "vector": {
            "type": "string",
            "nullable": true
          },
          "datesynced": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FaultVectorScore": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "use": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "matched_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "search_score": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "date_occurred": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "date_closed": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "article_description": {
            "type": "string",
            "nullable": true
          },
          "article_resolution": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Faults": {
        "type": "object",
        "properties": {
          "oppjobtitle": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "dateoccurred": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "summary": {
            "type": "string",
            "nullable": true
          },
          "details": {
            "type": "string",
            "nullable": true
          },
          "status_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status_name": {
            "type": "string",
            "nullable": true
          },
          "tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tickettype_name": {
            "type": "string",
            "nullable": true
          },
          "sla_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sla_name": {
            "type": "string",
            "nullable": true
          },
          "priority_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "team": {
            "type": "string",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "category_1": {
            "type": "string",
            "nullable": true
          },
          "category_2": {
            "type": "string",
            "nullable": true
          },
          "category_3": {
            "type": "string",
            "nullable": true
          },
          "category_4": {
            "type": "string",
            "nullable": true
          },
          "categoryid_1": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "categoryid_2": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "categoryid_3": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "categoryid_4": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "category_1_display": {
            "type": "string",
            "nullable": true
          },
          "category_2_display": {
            "type": "string",
            "nullable": true
          },
          "category_3_display": {
            "type": "string",
            "nullable": true
          },
          "category_4_display": {
            "type": "string",
            "nullable": true
          },
          "estimate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "estimatedays": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "projecttimepercentage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "projectcompletionpercentage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "projectearlieststart": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "projectlatestend": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "timetaken": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "chargehours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "nonchargehours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "travelhours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "totalmileage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "itemsprice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "items": {
            "type": "string",
            "nullable": true
          },
          "supplier_name": {
            "type": "string",
            "nullable": true
          },
          "parent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "child_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "child_count_open": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "attachment_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "flagged": {
            "type": "boolean",
            "nullable": true
          },
          "read": {
            "type": "boolean",
            "nullable": true
          },
          "enduserstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "onhold": {
            "type": "boolean",
            "nullable": true
          },
          "respondbydate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "responsedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "first_responsedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "responsestartdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "slaresponsestate": {
            "type": "string",
            "nullable": true
          },
          "fixbydate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "dateclosed": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "dateassigned": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "excludefromsla": {
            "type": "boolean",
            "nullable": true
          },
          "slaholdtime": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "site_timezone": {
            "type": "string",
            "nullable": true
          },
          "parentguid": {
            "type": "string",
            "nullable": true
          },
          "parentassign": {
            "type": "boolean",
            "nullable": true
          },
          "slaactiondate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "slapercused": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "slatimeleft": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "currentelapsedhours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "lastactiondate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "last_update": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastchildactiondate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "organisation_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "department_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reportedby": {
            "type": "string",
            "nullable": true
          },
          "user_email": {
            "type": "string",
            "nullable": true
          },
          "emailtolist": {
            "type": "string",
            "nullable": true
          },
          "emailtolistsupplier": {
            "type": "string",
            "nullable": true
          },
          "emailcclist": {
            "type": "string",
            "nullable": true
          },
          "emailcclistsupplier": {
            "type": "string",
            "nullable": true
          },
          "matched_kb_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "release_note": {
            "type": "string",
            "nullable": true
          },
          "product_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "product_name": {
            "type": "string",
            "nullable": true
          },
          "release_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "release_name": {
            "type": "string",
            "nullable": true
          },
          "release2_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "release2_name": {
            "type": "string",
            "nullable": true
          },
          "release3_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "release3_name": {
            "type": "string",
            "nullable": true
          },
          "child_ticket_id_string": {
            "type": "string",
            "nullable": true
          },
          "asset_key_field_string": {
            "type": "string",
            "nullable": true
          },
          "asset_type_name": {
            "type": "string",
            "nullable": true
          },
          "workflow_name": {
            "type": "string",
            "nullable": true
          },
          "workflow_stage": {
            "type": "string",
            "nullable": true
          },
          "workflow_stage_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workflow_stage_number": {
            "type": "string",
            "nullable": true
          },
          "lastincomingemail": {
            "type": "string",
            "format": "date-time"
          },
          "child_ticket_ids": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "nextactivitydate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "inventory_number": {
            "type": "string",
            "nullable": true
          },
          "workflow_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workflow_step": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workflow_seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pipeline_stage_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pipeline_stage_name": {
            "type": "string",
            "nullable": true
          },
          "hasbeenclosed": {
            "type": "boolean",
            "nullable": true
          },
          "unread_child_action_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unread_related_action_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "child_action_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parent_subject": {
            "type": "string",
            "nullable": true
          },
          "related_action_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_vip": {
            "type": "boolean",
            "nullable": true
          },
          "isimportantcontact": {
            "type": "boolean",
            "nullable": true
          },
          "inactive": {
            "type": "boolean",
            "nullable": true
          },
          "impact": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "urgency": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "startdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "startdate_timezone": {
            "type": "string",
            "nullable": true
          },
          "startdate_with_timezone": {
            "$ref": "#/components/schemas/DateTimeZone"
          },
          "starttime": {
            "type": "string",
            "format": "date-span",
            "nullable": true
          },
          "starttimeslot": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "targetdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "targetdate_timezone": {
            "type": "string",
            "nullable": true
          },
          "targetdate_with_timezone": {
            "$ref": "#/components/schemas/DateTimeZone"
          },
          "targettime": {
            "type": "string",
            "format": "date-span",
            "nullable": true
          },
          "targettimeslot": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "deadlinedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "followupdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "oppcontactname": {
            "type": "string",
            "nullable": true
          },
          "oppcompanyname": {
            "type": "string",
            "nullable": true
          },
          "oppemailaddress": {
            "type": "string",
            "nullable": true
          },
          "oppcustomertitle": {
            "type": "string",
            "nullable": true
          },
          "opptel": {
            "type": "string",
            "nullable": true
          },
          "oppaddr1": {
            "type": "string",
            "nullable": true
          },
          "oppaddr2": {
            "type": "string",
            "nullable": true
          },
          "oppaddr3": {
            "type": "string",
            "nullable": true
          },
          "oppaddr4": {
            "type": "string",
            "nullable": true
          },
          "opppostcode": {
            "type": "string",
            "nullable": true
          },
          "oppcountry": {
            "type": "string",
            "nullable": true
          },
          "oppregion": {
            "type": "string",
            "nullable": true
          },
          "opptype": {
            "type": "string",
            "nullable": true
          },
          "oppvalue": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "oppvalue_monthly": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "oppvalue_annual": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "oppvalue_oneoff": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "oppconversionprobability": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "oppvalueadjusted": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "oppprofit": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "oppcurrentsystem": {
            "type": "string",
            "nullable": true
          },
          "oppcompetitors": {
            "type": "string",
            "nullable": true
          },
          "opptrialdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "oppdemodate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "oppdiscountdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "oppattemptsmade": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "oppconverteddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "oppproductchosen": {
            "type": "string",
            "nullable": true
          },
          "oppreason": {
            "type": "string",
            "nullable": true
          },
          "opphear": {
            "type": "string",
            "nullable": true
          },
          "opptimezonename": {
            "type": "string",
            "nullable": true
          },
          "oppclosurecategory": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "quantity": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "projecttimebudget": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "projectmoneybudget": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "projecttimeactual": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "projectmoneyactual": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "lastnote": {
            "type": "string",
            "nullable": true
          },
          "userdef1": {
            "type": "string",
            "nullable": true
          },
          "userdef2": {
            "type": "string",
            "nullable": true
          },
          "userdef3": {
            "type": "string",
            "nullable": true
          },
          "userdef4": {
            "type": "string",
            "nullable": true
          },
          "userdef5": {
            "type": "string",
            "nullable": true
          },
          "source": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "release_important": {
            "type": "boolean",
            "nullable": true
          },
          "releasenotegroup_name": {
            "type": "string",
            "nullable": true
          },
          "releasenotegroup_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "third_party_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "third_party_id_string": {
            "type": "string",
            "nullable": true
          },
          "supplier_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contract_refextra": {
            "type": "string",
            "nullable": true
          },
          "appointment_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "timeentries": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaultsTimeEntry"
            },
            "nullable": true
          },
          "section_timezone": {
            "type": "string",
            "nullable": true
          },
          "itilname": {
            "type": "string",
            "nullable": true
          },
          "related_service_descriptions": {
            "type": "string",
            "nullable": true
          },
          "related_service_category_names": {
            "type": "string",
            "nullable": true
          },
          "projectinternaltask": {
            "type": "boolean",
            "nullable": true
          },
          "appointment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nextappointmentdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "firstname": {
            "type": "string",
            "nullable": true
          },
          "lastname": {
            "type": "string",
            "nullable": true
          },
          "connectedinstance_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "web_url": {
            "type": "string",
            "nullable": true
          },
          "api_url": {
            "type": "string",
            "nullable": true
          },
          "action_number": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "action_ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "action_datetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "action_outcome": {
            "type": "string",
            "nullable": true
          },
          "action_chargerate": {
            "type": "string",
            "nullable": true
          },
          "action_contract_ref": {
            "type": "string",
            "nullable": true
          },
          "action_note": {
            "type": "string",
            "nullable": true
          },
          "ticket_invoices_for_each_site": {
            "type": "boolean",
            "nullable": true
          },
          "salesorder_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderhead_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "budgettype": {
            "type": "string",
            "nullable": true
          },
          "requesttype_name": {
            "type": "string",
            "nullable": true
          },
          "recalculate_billing": {
            "type": "boolean",
            "nullable": true
          },
          "impactlevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pr_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "branch_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "branch_name": {
            "type": "string",
            "nullable": true
          },
          "update_milestone_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "milestone_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "milestone_name": {
            "type": "string",
            "nullable": true
          },
          "milestone_value": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "milestone_sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "milestone_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "milestone_startdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "milestone_enddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "colour": {
            "type": "string",
            "nullable": true
          },
          "reviewed": {
            "type": "boolean",
            "nullable": true
          },
          "action_agent_name": {
            "type": "string",
            "nullable": true
          },
          "merged_into_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reassigncount": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parent_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parent_agent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "child_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "date_fully_closed": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastaction_chargerate": {
            "type": "string",
            "nullable": true
          },
          "hover_summary": {
            "type": "string",
            "nullable": true
          },
          "slatimeelapsed": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "ai_summary": {
            "type": "string",
            "nullable": true
          },
          "search_score": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "phonenumber": {
            "type": "string",
            "nullable": true
          },
          "details_html": {
            "type": "string",
            "nullable": true
          },
          "takenby": {
            "type": "string",
            "nullable": true
          },
          "datecreated": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "createdfrom_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "createdfrom_summary": {
            "type": "string",
            "nullable": true
          },
          "clonedfrom_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "clonedfrom_summary": {
            "type": "string",
            "nullable": true
          },
          "closure_note": {
            "type": "string",
            "nullable": true
          },
          "closure_note_html": {
            "type": "string",
            "nullable": true
          },
          "closure_time": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "top_level_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customer_relationships": {
            "type": "string",
            "nullable": true
          },
          "asset_number": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "asset_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "slastate": {
            "type": "string",
            "nullable": true
          },
          "slaexcuse": {
            "type": "string",
            "nullable": true
          },
          "site_sla_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_reference": {
            "type": "string",
            "nullable": true
          },
          "supplier_slaexcuse": {
            "type": "string",
            "nullable": true
          },
          "supplier_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "supplier_contract_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_contract_ref": {
            "type": "string",
            "nullable": true
          },
          "supplier_sla_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_priority_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_responsestate": {
            "type": "string",
            "nullable": true
          },
          "supplier_responsedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "supplier_responsetime": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "supplier_respondbydate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "supplier_slastate": {
            "type": "string",
            "nullable": true
          },
          "supplier_slatimeelapsed": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "supplier_dateclosed": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "supplier_fixbydate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "supplier_breachrespsent": {
            "type": "boolean",
            "nullable": true
          },
          "supplier_breachfixbysent": {
            "type": "boolean",
            "nullable": true
          },
          "changestate": {
            "type": "string",
            "nullable": true
          },
          "approvedby": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showforusers": {
            "type": "boolean",
            "nullable": true
          },
          "messsent": {
            "type": "string",
            "nullable": true
          },
          "satisfactionlevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "satisfactioncomment": {
            "type": "string",
            "nullable": true
          },
          "invoicenumber": {
            "type": "string",
            "nullable": true
          },
          "invoicenote": {
            "type": "string",
            "nullable": true
          },
          "invoicedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "invoicepaiddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "nonbillable_time": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "mileage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "planneddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "ccaddress": {
            "type": "string",
            "nullable": true
          },
          "agreedcleared": {
            "type": "boolean",
            "nullable": true
          },
          "responsetime": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "first_responsetime": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "alsoinform": {
            "type": "string",
            "nullable": true
          },
          "justification": {
            "type": "string",
            "nullable": true
          },
          "backoutplan": {
            "type": "string",
            "nullable": true
          },
          "communicationplan": {
            "type": "string",
            "nullable": true
          },
          "testplan": {
            "type": "string",
            "nullable": true
          },
          "riskdescription": {
            "type": "string",
            "nullable": true
          },
          "risklevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "impactdescription": {
            "type": "string",
            "nullable": true
          },
          "service_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "isparentservice": {
            "type": "boolean",
            "nullable": true
          },
          "surveysent": {
            "type": "boolean",
            "nullable": true
          },
          "planneddateend": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "currentfaactionnumber": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approval_process_step": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approval_process_step_name": {
            "type": "string",
            "nullable": true
          },
          "approval_cab_name": {
            "type": "string",
            "nullable": true
          },
          "approval_process_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "faultcodeopen": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "faultcode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "laststatus3rdparty": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inform3rdpartysystem": {
            "type": "boolean",
            "nullable": true
          },
          "deliverycontact": {
            "type": "string",
            "nullable": true
          },
          "delivery_address": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "surveyneeded": {
            "type": "boolean",
            "nullable": true
          },
          "knownerror": {
            "type": "boolean",
            "nullable": true
          },
          "development": {
            "type": "boolean",
            "nullable": true
          },
          "causedby": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "messsentlast": {
            "type": "string",
            "nullable": true
          },
          "unapprovedchangestatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "changeseq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lastrecurringemailsentdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "template_name": {
            "type": "string",
            "nullable": true
          },
          "child_template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "slaholdreminderdatelastemailed": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "closurereminderdatelastemailed": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "assetstring": {
            "type": "string",
            "nullable": true
          },
          "mailboxid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "alerttype": {
            "type": "string",
            "nullable": true
          },
          "actisbillabledefault": {
            "type": "boolean",
            "nullable": true
          },
          "emaildisplayname": {
            "type": "string",
            "nullable": true
          },
          "emailpriority": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chargerate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "timezonename": {
            "type": "string",
            "nullable": true
          },
          "forwardinboundupdates": {
            "type": "boolean",
            "nullable": true
          },
          "loggedoutofhdworkinghours": {
            "type": "boolean",
            "nullable": true
          },
          "acctmaninformedsurvey": {
            "type": "boolean",
            "nullable": true
          },
          "laststatuschangeinformed": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "gfialerttype": {
            "type": "string",
            "nullable": true
          },
          "quotedescription": {
            "type": "string",
            "nullable": true
          },
          "quotelabouramount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "quotepriority": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "budgetcode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "actualcost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "invoicestatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoicedescription": {
            "type": "string",
            "nullable": true
          },
          "invoicelabouramount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "invoicematerialsamount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "firsttimefix": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "quotematerialsamount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "ukasaccredited": {
            "type": "boolean",
            "nullable": true
          },
          "labno": {
            "type": "string",
            "nullable": true
          },
          "twitterscreenname": {
            "type": "string",
            "nullable": true
          },
          "twitterid": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "facebook_id": {
            "type": "string",
            "nullable": true
          },
          "fixbydateadjusted": {
            "type": "boolean",
            "nullable": true
          },
          "loggedonbehalfby": {
            "type": "string",
            "nullable": true
          },
          "alternativecontactno": {
            "type": "string",
            "nullable": true
          },
          "operationalserviceid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "requestdetailsprinted": {
            "type": "boolean",
            "nullable": true
          },
          "serviceformprinted": {
            "type": "boolean",
            "nullable": true
          },
          "auditstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "auditunum": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "auditdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "auditnote": {
            "type": "string",
            "nullable": true
          },
          "auditfaileddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "auditfailednote": {
            "type": "string",
            "nullable": true
          },
          "userrequestedapprover": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "oppdontaddtomailinglist": {
            "type": "boolean",
            "nullable": true
          },
          "sendprintrequest": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pagerdutyid": {
            "type": "string",
            "nullable": true
          },
          "pagerdutyincidentidstring": {
            "type": "string",
            "nullable": true
          },
          "pagerdutystatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pagerdutyurl": {
            "type": "string",
            "nullable": true
          },
          "pagerdutyincidentid": {
            "type": "string",
            "nullable": true
          },
          "opportunity_third_party_url": {
            "type": "string",
            "nullable": true
          },
          "pr_link": {
            "type": "string",
            "nullable": true
          },
          "github_repository": {
            "type": "string",
            "nullable": true
          },
          "component_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "component_name": {
            "type": "string",
            "nullable": true
          },
          "version_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "version_name": {
            "type": "string",
            "nullable": true
          },
          "mailentryid": {
            "type": "string",
            "nullable": true
          },
          "contract_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contract_ref": {
            "type": "string",
            "nullable": true
          },
          "billing_address": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "workflow_stepstarted": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lessonslearned": {
            "type": "string",
            "nullable": true
          },
          "laststatuschangeinformedmanager": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lastbugzillasync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "sapid": {
            "type": "string",
            "nullable": true
          },
          "sapattachmentsuuid": {
            "type": "string",
            "nullable": true
          },
          "currency": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "projectconsignmentheaderid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "projectconsignmentdetailid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "servicefailurestid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hdid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "deleted": {
            "type": "boolean",
            "nullable": true
          },
          "matched_rule_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "matched_rule_name": {
            "type": "string",
            "nullable": true
          },
          "matched_rule_dont_show_notification": {
            "type": "boolean",
            "nullable": true
          },
          "ignore_kb_match": {
            "type": "boolean",
            "nullable": true
          },
          "deadlinenotificationhours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "asset_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showonroadmap": {
            "type": "boolean",
            "nullable": true
          },
          "roadmapnote": {
            "type": "string",
            "nullable": true
          },
          "phonenumberfrom": {
            "type": "string",
            "nullable": true
          },
          "addressfrom": {
            "type": "string",
            "nullable": true
          },
          "changeinformation_html": {
            "type": "string",
            "nullable": true
          },
          "team_department_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sendack": {
            "type": "boolean",
            "nullable": true
          },
          "newaction_emailfrom": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newaction_emailfrom_address_override": {
            "type": "string",
            "nullable": true
          },
          "_canupdate": {
            "type": "boolean",
            "nullable": true
          },
          "_mustupdateticketuser": {
            "type": "boolean",
            "nullable": true
          },
          "_spam": {
            "type": "boolean",
            "nullable": true
          },
          "_spamblock": {
            "type": "boolean",
            "nullable": true
          },
          "users_name": {
            "type": "string",
            "nullable": true
          },
          "sibling_count_open": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parent_summary": {
            "type": "string",
            "nullable": true
          },
          "parent_status_name": {
            "type": "string",
            "nullable": true
          },
          "new_approvalprocess": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_approvalprocess_agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_approvalprocess_user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_approvalprocess_email": {
            "type": "string",
            "nullable": true
          },
          "new_approvalprocess_cab_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approvers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaultApproval"
            },
            "nullable": true
          },
          "approvers_history": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaultApproval"
            },
            "nullable": true
          },
          "appointment_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "open_chat_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "task_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "create_article": {
            "type": "boolean",
            "nullable": true
          },
          "qualifications": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Qualification"
            },
            "nullable": true
          },
          "target_adjust": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "start_adjust": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dont_do_rules": {
            "type": "boolean",
            "nullable": true
          },
          "dont_do_databaselookups": {
            "type": "boolean",
            "nullable": true
          },
          "apply_rules": {
            "type": "boolean",
            "nullable": true
          },
          "apply_this_rule": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_forcereassign": {
            "type": "boolean",
            "nullable": true
          },
          "_appointment01_ok": {
            "type": "boolean",
            "nullable": true
          },
          "_agent01_ok": {
            "type": "boolean",
            "nullable": true
          },
          "_agent02_ok": {
            "type": "boolean",
            "nullable": true
          },
          "_asset01_ok": {
            "type": "boolean",
            "nullable": true
          },
          "return_this": {
            "type": "boolean",
            "nullable": true
          },
          "_validate_form": {
            "type": "boolean",
            "nullable": true
          },
          "_validate_updates": {
            "type": "boolean",
            "nullable": true
          },
          "attachments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Attachment"
            },
            "nullable": true
          },
          "documents": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Attachment"
            },
            "nullable": true
          },
          "popup_notes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AreaPopup"
            },
            "nullable": true
          },
          "current_action_type": {
            "type": "string",
            "nullable": true
          },
          "current_action_name": {
            "type": "string",
            "nullable": true
          },
          "_ispreview": {
            "type": "boolean",
            "nullable": true
          },
          "assets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device_List"
            },
            "nullable": true
          },
          "nochangesequpdate": {
            "type": "boolean",
            "nullable": true
          },
          "_reclose": {
            "type": "boolean",
            "nullable": true
          },
          "_reclose_oid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_recover": {
            "type": "boolean",
            "nullable": true
          },
          "reference": {
            "type": "string",
            "nullable": true
          },
          "email_start_tag_override": {
            "type": "string",
            "nullable": true
          },
          "email_end_tag_override": {
            "type": "string",
            "nullable": true
          },
          "follower_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contact_address": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "chat_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "actioncode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "clone_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "todo_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "todo_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaultToDo"
            },
            "nullable": true
          },
          "service_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unsubscribedfromserviceid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_opportunity": {
            "type": "boolean",
            "nullable": true
          },
          "is_project": {
            "type": "boolean",
            "nullable": true
          },
          "items_issued_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "items_issued": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaultItem"
            },
            "nullable": true
          },
          "project_items_issued": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaultItem"
            },
            "nullable": true
          },
          "quotation_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "salesorder_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "purchaseorder_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoice_line_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "third_party_client_id": {
            "type": "string",
            "nullable": true
          },
          "_refreshresponse": {
            "type": "boolean",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "_isalert": {
            "type": "boolean",
            "nullable": true
          },
          "_novalidate": {
            "type": "boolean",
            "nullable": true
          },
          "is_closure_reminder_closure": {
            "type": "boolean",
            "nullable": true
          },
          "is_slahold_reminder_closure": {
            "type": "boolean",
            "nullable": true
          },
          "_importid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sendtopagerduty": {
            "type": "boolean",
            "nullable": true
          },
          "splunkurl": {
            "type": "string",
            "nullable": true
          },
          "splunksearch": {
            "type": "string",
            "nullable": true
          },
          "budgettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "budgettype_name": {
            "type": "string",
            "nullable": true
          },
          "budgets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaultBudget"
            },
            "nullable": true
          },
          "process_ai": {
            "type": "boolean",
            "nullable": true
          },
          "send_remoteinvite": {
            "type": "boolean",
            "nullable": true
          },
          "invite_emaillist": {
            "type": "string",
            "nullable": true
          },
          "third_party_call_id": {
            "type": "string",
            "nullable": true
          },
          "remotetechid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "linkremotesession": {
            "type": "boolean",
            "nullable": true
          },
          "remotesessionid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "utcoffset": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "form_id": {
            "type": "string",
            "nullable": true
          },
          "database_lookup_result": {
            "$ref": "#/components/schemas/PartsLookupResult"
          },
          "azure_tenants": {
            "type": "string",
            "nullable": true
          },
          "azure_tenants_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "_warning_is_error": {
            "type": "string",
            "nullable": true
          },
          "close_unassigned": {
            "type": "boolean",
            "nullable": true
          },
          "canbechild": {
            "type": "boolean",
            "nullable": true
          },
          "_changefreeze01_ok": {
            "type": "boolean",
            "nullable": true
          },
          "_force": {
            "type": "boolean",
            "nullable": true
          },
          "_ticketclash01_ok": {
            "type": "boolean",
            "nullable": true
          },
          "_milestonedate01_ok": {
            "type": "boolean",
            "nullable": true
          },
          "_ignoremilestonedates": {
            "type": "boolean",
            "nullable": true
          },
          "locked": {
            "type": "boolean",
            "nullable": true
          },
          "has_related": {
            "type": "boolean",
            "nullable": true
          },
          "pagerdutyeragent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "elapsed_response_hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "elapsed_resolution_hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "sla_start_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_print_generate": {
            "type": "boolean",
            "nullable": true
          },
          "printhtml": {
            "type": "string",
            "nullable": true
          },
          "pdf_attachment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "journeys": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Journey"
            },
            "nullable": true
          },
          "devops_agent": {
            "type": "string",
            "nullable": true
          },
          "_dontupdate_devops": {
            "type": "boolean",
            "nullable": true
          },
          "category_note_1": {
            "type": "string",
            "nullable": true
          },
          "category_user_note_1": {
            "type": "string",
            "nullable": true
          },
          "category_include_note_1": {
            "type": "boolean",
            "nullable": true
          },
          "category_itil_1": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "category_note_2": {
            "type": "string",
            "nullable": true
          },
          "category_user_note_2": {
            "type": "string",
            "nullable": true
          },
          "category_include_note_2": {
            "type": "boolean",
            "nullable": true
          },
          "category_itil_2": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "category_note_3": {
            "type": "string",
            "nullable": true
          },
          "category_user_note_3": {
            "type": "string",
            "nullable": true
          },
          "category_include_note_3": {
            "type": "boolean",
            "nullable": true
          },
          "category_itil_3": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "category_note_4": {
            "type": "string",
            "nullable": true
          },
          "category_user_note_4": {
            "type": "string",
            "nullable": true
          },
          "category_include_note_4": {
            "type": "boolean",
            "nullable": true
          },
          "category_itil_4": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "devops_comment_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_iszapier": {
            "type": "boolean",
            "nullable": true
          },
          "ncentral_ticketid": {
            "type": "string",
            "nullable": true
          },
          "_isnotify": {
            "type": "boolean",
            "nullable": true
          },
          "created_from_action_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "created_from_action_name": {
            "type": "string",
            "nullable": true
          },
          "createacknowledgement": {
            "type": "boolean",
            "nullable": true
          },
          "your_vote": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "your_vote_comment": {
            "type": "string",
            "nullable": true
          },
          "donotapplytemplateintheapi": {
            "type": "boolean",
            "nullable": true
          },
          "_create_outstanding_appointments": {
            "type": "boolean",
            "nullable": true
          },
          "_create_outstanding_appointment_email": {
            "type": "boolean",
            "nullable": true
          },
          "scomalertstate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orionalertid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orionalertactiveid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orionacknowledgestate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orionclosestate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orionacknowledgedby": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orionacknowledgedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_acknowledgealert": {
            "type": "boolean",
            "nullable": true
          },
          "orionacknowledgenote": {
            "type": "string",
            "nullable": true
          },
          "orionacknowledgedbyname": {
            "type": "string",
            "nullable": true
          },
          "orionalertname": {
            "type": "string",
            "nullable": true
          },
          "servicenow_id": {
            "type": "string",
            "nullable": true
          },
          "third_party_parent_id": {
            "type": "string",
            "nullable": true
          },
          "third_party_problem_id": {
            "type": "string",
            "nullable": true
          },
          "opened_by": {
            "type": "string",
            "nullable": true
          },
          "resolved_by": {
            "type": "string",
            "nullable": true
          },
          "sendtosplunkoncall": {
            "type": "boolean",
            "nullable": true
          },
          "splunkoncalltarget": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "splunkoncalltarget_id": {
            "type": "string",
            "nullable": true
          },
          "splunkoncall_id": {
            "type": "string",
            "nullable": true
          },
          "splunkoncallurl": {
            "type": "string",
            "nullable": true
          },
          "splunkoncallstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "connectwise_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "connectwise_project_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prepay_balance_hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prepay_balance_amount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "servicenow_number": {
            "type": "string",
            "nullable": true
          },
          "parent_ticket_type_name": {
            "type": "string",
            "nullable": true
          },
          "createdfrom_ticket_type_name": {
            "type": "string",
            "nullable": true
          },
          "clonedfrom_ticket_type_name": {
            "type": "string",
            "nullable": true
          },
          "autotask_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "autotask_number": {
            "type": "string",
            "nullable": true
          },
          "atera_alert_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "syncro_alert_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "laststatuschangestatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "laststatuschangestatusdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "mark_as_read_only": {
            "type": "boolean",
            "nullable": true
          },
          "audit_log": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Audit"
            },
            "nullable": true
          },
          "meraki_device": {
            "type": "string",
            "nullable": true
          },
          "meraki_alert_type": {
            "type": "string",
            "nullable": true
          },
          "matched_rules": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaultRuleMatch"
            },
            "nullable": true
          },
          "powershell_script_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "devops_workitem_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ninja_alert_id": {
            "type": "string",
            "nullable": true
          },
          "ninja_device_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "usertype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "actionworkflowset": {
            "type": "boolean",
            "nullable": true
          },
          "isbillable": {
            "type": "boolean",
            "nullable": true
          },
          "itemsarebillable": {
            "type": "boolean",
            "nullable": true
          },
          "childrenlefttocreate": {
            "type": "boolean",
            "nullable": true
          },
          "who": {
            "type": "string",
            "nullable": true
          },
          "resourcetype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resourcetype_name": {
            "type": "string",
            "nullable": true
          },
          "resource_booking_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resource_booking_timeslot": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "resource_booking_asset": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "matched_rule_ids": {
            "type": "string",
            "nullable": true
          },
          "forceruleupdate": {
            "type": "boolean",
            "nullable": true
          },
          "teams_user_id": {
            "type": "string",
            "nullable": true
          },
          "_isteams": {
            "type": "boolean",
            "nullable": true
          },
          "faultapprovalfailed": {
            "type": "boolean",
            "nullable": true
          },
          "article_description": {
            "type": "string",
            "nullable": true
          },
          "article_resolution": {
            "type": "string",
            "nullable": true
          },
          "article_notes": {
            "type": "string",
            "nullable": true
          },
          "article_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tags": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Tag"
            },
            "nullable": true
          },
          "dontcreatechild": {
            "type": "boolean",
            "nullable": true
          },
          "needcreatechild": {
            "type": "boolean",
            "nullable": true
          },
          "sentinel_id": {
            "type": "string",
            "nullable": true
          },
          "sentinel_resourcegroup": {
            "type": "string",
            "nullable": true
          },
          "sentinel_subscriptionid": {
            "type": "string",
            "nullable": true
          },
          "sentinel_workspace": {
            "type": "string",
            "nullable": true
          },
          "faultapprovalexists": {
            "type": "boolean",
            "nullable": true
          },
          "_validate_only": {
            "type": "boolean",
            "nullable": true
          },
          "_validation_key": {
            "type": "string",
            "nullable": true
          },
          "azuremonitor_id": {
            "type": "string",
            "nullable": true
          },
          "domotz_alertid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "domotz_deviceid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "domerge": {
            "type": "boolean",
            "nullable": true
          },
          "isnew": {
            "type": "boolean",
            "nullable": true
          },
          "automate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "device_automate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "auvik_id": {
            "type": "string",
            "nullable": true
          },
          "auvik_url": {
            "type": "string",
            "nullable": true
          },
          "contract_balance": {
            "type": "string",
            "nullable": true
          },
          "bookingurl": {
            "type": "string",
            "nullable": true
          },
          "billable_time": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "isclone": {
            "type": "boolean",
            "nullable": true
          },
          "clonedfrom": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "slatimeremaining": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "customfieldvalidationreason": {
            "type": "string",
            "nullable": true
          },
          "_has_automations": {
            "type": "boolean",
            "nullable": true
          },
          "chat_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_dontupdate_jira": {
            "type": "boolean",
            "nullable": true
          },
          "jira_issue_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "call_log_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sentinel_url": {
            "type": "string",
            "nullable": true
          },
          "sentinel_display_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "postloggedview": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "addigy_alert_id": {
            "type": "string",
            "nullable": true
          },
          "ninja_alert_type": {
            "type": "string",
            "nullable": true
          },
          "freshdesk_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "external_links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "_match_thirdparty_id": {
            "type": "string",
            "nullable": true
          },
          "_match_integration_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_match_integration_name": {
            "type": "string",
            "nullable": true
          },
          "kaseya_agent_id": {
            "type": "string",
            "nullable": true
          },
          "salesforce_contactid": {
            "type": "string",
            "nullable": true
          },
          "salesforce_accountid": {
            "type": "string",
            "nullable": true
          },
          "salesforce_parentid": {
            "type": "string",
            "nullable": true
          },
          "salesforce_status": {
            "type": "string",
            "nullable": true
          },
          "newrelic_id": {
            "type": "string",
            "nullable": true
          },
          "newrelicincident_id": {
            "type": "string",
            "nullable": true
          },
          "backup_radar_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "backup_radar_state": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "linktypesarray": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair"
            },
            "nullable": true
          },
          "kaseyaid": {
            "type": "string",
            "nullable": true
          },
          "alluserscanview": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_dontupdate_salesforce": {
            "type": "boolean",
            "nullable": true
          },
          "sync_to_salesforce": {
            "type": "boolean",
            "nullable": true
          },
          "salesforce_stage": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_newticket_quickclose": {
            "type": "boolean",
            "nullable": true
          },
          "service_request_detail_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "visible_child_tickets": {
            "type": "integer",
            "format": "int32"
          },
          "check_status_freeze": {
            "type": "boolean",
            "nullable": true
          },
          "expenses": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Expense"
            },
            "nullable": true
          },
          "clear_feedback": {
            "type": "boolean",
            "nullable": true
          },
          "facebook_message_id": {
            "type": "string",
            "nullable": true
          },
          "twitter_message_id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "ncentral_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "requesttype_published_id": {
            "type": "string",
            "nullable": true
          },
          "chat_key_id": {
            "type": "string",
            "nullable": true
          },
          "supplier_contact_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parent_itil_ticket_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parent_release_note": {
            "type": "string",
            "nullable": true
          },
          "parent_release_name": {
            "type": "string",
            "nullable": true
          },
          "parent_release2_name": {
            "type": "string",
            "nullable": true
          },
          "parent_release3_name": {
            "type": "string",
            "nullable": true
          },
          "pagerdutyservice": {
            "type": "string",
            "nullable": true
          },
          "pagerdutyservice_name": {
            "type": "string",
            "nullable": true
          },
          "_dontupdate_pagerduty": {
            "type": "boolean",
            "nullable": true
          },
          "_dont_fire_automations": {
            "type": "boolean",
            "nullable": true
          },
          "teamsmessage": {
            "type": "string",
            "nullable": true
          },
          "default_teams_chat_name": {
            "type": "string",
            "nullable": true
          },
          "show_chat_create": {
            "type": "boolean",
            "nullable": true
          },
          "htmlmessage": {
            "type": "string",
            "nullable": true
          },
          "linked_halo_ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "halolink_ticketid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "override_opening_action_who": {
            "type": "boolean",
            "nullable": true
          },
          "whatsappcreatedfromid": {
            "type": "string",
            "nullable": true
          },
          "unotes": {
            "type": "string",
            "nullable": true
          },
          "smemo": {
            "type": "string",
            "nullable": true
          },
          "amemo": {
            "type": "string",
            "nullable": true
          },
          "_matchintacctclass": {
            "type": "boolean",
            "nullable": true
          },
          "intacct_class": {
            "type": "string",
            "nullable": true
          },
          "intacct_class_name": {
            "type": "string",
            "nullable": true
          },
          "sms_override": {
            "type": "string",
            "nullable": true
          },
          "device_name": {
            "type": "string",
            "nullable": true
          },
          "milestones": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MileStone"
            },
            "nullable": true
          },
          "email_message_id": {
            "type": "string",
            "nullable": true
          },
          "seenby": {
            "type": "string",
            "nullable": true
          },
          "recaptcha_token": {
            "type": "string",
            "nullable": true
          },
          "resource_booking_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "extratabs": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Tabname"
            },
            "nullable": true
          },
          "new_approvalprocess_role_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_approvalprocess_customfieldid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "linked_ecommerce_order_number": {
            "type": "string",
            "nullable": true
          },
          "linked_ecommerce_order_url": {
            "type": "string",
            "nullable": true
          },
          "parent_milestones": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MileStone"
            },
            "nullable": true
          },
          "vectors": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaultVector"
            },
            "nullable": true
          },
          "ai_matched_tickets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaultVectorScore"
            },
            "nullable": true
          },
          "ai_matched_articles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaultVectorScore"
            },
            "nullable": true
          },
          "ai_suggestions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AiSuggestionFault"
            },
            "nullable": true
          },
          "_apply_ai_suggestions": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "_dismiss_ai_suggestions": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "suggested_category1": {
            "type": "string",
            "nullable": true
          },
          "thirdpartyreviewscore": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datto_alert_state": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "forwarded_by": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reviewed_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "is_sensitive": {
            "type": "boolean",
            "nullable": true
          },
          "contract_schedule_plan_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "instagram_message_id": {
            "type": "string",
            "nullable": true
          },
          "default_reporter": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultsendattachments": {
            "type": "boolean",
            "nullable": true
          },
          "devops_key": {
            "type": "string",
            "nullable": true
          },
          "related_tickets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Faults_List"
            },
            "nullable": true
          },
          "new_related_tickets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Faults_List"
            },
            "nullable": true
          },
          "unrelate_from_ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ecommerce_orders": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/EcommerceOrderFault"
            },
            "nullable": true
          },
          "hide_feedback": {
            "type": "boolean",
            "nullable": true
          },
          "workflow_history": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/WorkflowHistory"
            },
            "nullable": true
          },
          "connectwisermm_ticketid": {
            "type": "string",
            "nullable": true
          },
          "colour_rule": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "google_reviewdata": {
            "$ref": "#/components/schemas/GoogleBusinessReview"
          },
          "google_questiondata": {
            "$ref": "#/components/schemas/GoogleBusinessQuestion"
          },
          "original_agent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "do_lookups": {
            "type": "boolean",
            "nullable": true
          },
          "liongard_system_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "bigpanda_id": {
            "type": "string",
            "nullable": true
          },
          "contributors": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Contributors"
            },
            "nullable": true
          },
          "internet_message_id": {
            "type": "string",
            "nullable": true
          },
          "matching_value": {
            "type": "string",
            "nullable": true
          },
          "sqlimport_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "respondbydateadjusted": {
            "type": "boolean",
            "nullable": true
          },
          "date_dependencies": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaultsDateDependencies"
            },
            "nullable": true
          },
          "new_milestone_ticket": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assets_columns": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ViewColumnsDetails"
            },
            "nullable": true
          },
          "slaresponseexcuse": {
            "type": "string",
            "nullable": true
          },
          "can_add_cc_followers": {
            "type": "boolean",
            "nullable": true
          },
          "_fromchatprofileid": {
            "type": "string",
            "nullable": true
          },
          "lapsafe_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "olas": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaultOLA"
            },
            "nullable": true
          },
          "ola_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_workflow_history": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/WorkflowHistory"
            },
            "nullable": true
          },
          "default_slack_channel_name": {
            "type": "string",
            "nullable": true
          },
          "show_channel_create": {
            "type": "boolean",
            "nullable": true
          },
          "slack_channel_id": {
            "type": "string",
            "nullable": true
          },
          "slack_callback_id": {
            "type": "string",
            "nullable": true
          },
          "ai_suggested_priority": {
            "type": "string",
            "nullable": true
          },
          "ai_suggested_resolution": {
            "type": "string",
            "nullable": true
          },
          "ai_generated_summary": {
            "type": "string",
            "nullable": true
          },
          "ai_search_query": {
            "type": "string",
            "nullable": true
          },
          "ai_suggested_type": {
            "type": "string",
            "nullable": true
          },
          "ai_sentiment_analysis": {
            "type": "string",
            "nullable": true
          },
          "ai_satisfaction_level": {
            "type": "string",
            "nullable": true
          },
          "ai_tonality": {
            "type": "string",
            "nullable": true
          },
          "_isagentuser": {
            "type": "boolean",
            "nullable": true
          },
          "ai_survey_score": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ai_survey_comment": {
            "type": "string",
            "nullable": true
          },
          "freshdesk_ticket_data": {
            "$ref": "#/components/schemas/FreshdeskTicket"
          },
          "freshdesk_group_name": {
            "type": "string",
            "nullable": true
          },
          "freshdesk_agent_name": {
            "type": "string",
            "nullable": true
          },
          "freshdesk_agent_email": {
            "type": "string",
            "nullable": true
          },
          "freshdesk_product_name": {
            "type": "string",
            "nullable": true
          },
          "matched_kb_id_acessible_to_user": {
            "type": "boolean",
            "nullable": true
          },
          "remotesession_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "search_index_sync_timestamp": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "search_index_sync_batches": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_whe_": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "new_actioncode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "notepad": {
            "type": "string",
            "nullable": true
          },
          "embedding_match_timestamp": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_re_index": {
            "type": "boolean",
            "nullable": true
          },
          "_fetch_matches": {
            "type": "boolean",
            "nullable": true
          },
          "workflow_move_date_override": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lookup_search": {
            "type": "string",
            "nullable": true
          },
          "agent_booking_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_booking": {
            "$ref": "#/components/schemas/Appointment"
          },
          "pandadoc_attachment": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pandadoc_attachment_name": {
            "type": "string",
            "nullable": true
          },
          "pandadoc_attachment_url": {
            "type": "string",
            "nullable": true
          },
          "thirdparty_url": {
            "type": "string",
            "nullable": true
          },
          "security_signal_id": {
            "type": "string",
            "nullable": true
          },
          "datadog_id": {
            "type": "string",
            "nullable": true
          },
          "ai_conversation_summary": {
            "type": "string",
            "nullable": true
          },
          "incomingevent_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "azure_connection_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kblinkid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_client_to_invoice_to_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_client_to_invoice_to_name": {
            "type": "string",
            "nullable": true
          },
          "_prevent_outgoing": {
            "type": "boolean",
            "nullable": true
          },
          "dont_copy_history": {
            "type": "boolean",
            "nullable": true
          },
          "user_linked_sites": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "prepay_threshold": {
            "$ref": "#/components/schemas/PrePayThreshold"
          },
          "automation_entity_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "make_automation_entity_inactive": {
            "type": "boolean",
            "nullable": true
          },
          "is_downtime": {
            "type": "boolean",
            "nullable": true
          },
          "add_tags": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Tag"
            },
            "nullable": true
          },
          "locked_by_agentid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_forceunlock": {
            "type": "boolean",
            "nullable": true
          },
          "_is_aisuggestion_merge": {
            "type": "boolean",
            "nullable": true
          },
          "service_linked_device": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "table": {
            "$ref": "#/components/schemas/TableEnum"
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "canbevotedfor": {
            "type": "boolean",
            "nullable": true
          },
          "supplier_reference": {
            "type": "string",
            "nullable": true
          },
          "top_level_name": {
            "type": "string",
            "nullable": true
          },
          "isbeingclosed": {
            "type": "boolean",
            "nullable": true
          },
          "maximumRestrictedPriority": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "primary_service_name": {
            "type": "string",
            "nullable": true
          },
          "idsummary": {
            "type": "string",
            "nullable": true
          },
          "scomclearance": {
            "type": "string",
            "nullable": true
          },
          "scomalertid": {
            "type": "string",
            "nullable": true
          },
          "statusseq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "statuscolor": {
            "type": "string",
            "nullable": true
          },
          "next_appointment_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "account_manager": {
            "type": "string",
            "nullable": true
          },
          "orionalert": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orionnote": {
            "type": "string",
            "nullable": true
          },
          "orionwho": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "product_key": {
            "type": "string",
            "nullable": true
          },
          "ticketage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "ninja_id": {
            "type": "string",
            "nullable": true
          },
          "teams_ticket_icon": {
            "type": "string",
            "nullable": true
          },
          "lastactiondateteams": {
            "type": "string",
            "nullable": true
          },
          "priority_name": {
            "type": "string",
            "nullable": true
          },
          "useful_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "notuseful_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sitepostcode": {
            "type": "string",
            "nullable": true
          },
          "mailbox": {
            "type": "string",
            "nullable": true
          },
          "userdepartments": {
            "type": "string",
            "nullable": true
          },
          "updateservicestatus": {
            "type": "boolean",
            "nullable": true
          },
          "servicestatusnote": {
            "type": "string",
            "nullable": true
          },
          "itil_requesttype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "startdatetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "enddatetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "closure_agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "closed_in_integration_system": {
            "type": "boolean",
            "nullable": true
          },
          "createdfromautomationstdid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_tags": {
            "type": "string",
            "nullable": true
          },
          "status_change_frozen": {
            "type": "boolean",
            "nullable": true
          },
          "approval_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "opp_country_name": {
            "type": "string",
            "nullable": true
          },
          "opp_region_name": {
            "type": "string",
            "nullable": true
          },
          "invoiceseperatelyoverride": {
            "type": "boolean",
            "nullable": true
          },
          "purchaseordernumber": {
            "type": "string",
            "nullable": true
          },
          "overrideticketcost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "budgethours": {
            "type": "string",
            "nullable": true
          },
          "created_by": {
            "type": "string",
            "nullable": true
          },
          "additional_agents": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaultAdditionalAgents"
            },
            "nullable": true
          },
          "client_to_invoice_to_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "primary_issue": {
            "$ref": "#/components/schemas/ExternalLink_List"
          },
          "primary_workitem": {
            "$ref": "#/components/schemas/ExternalLink_List"
          },
          "billing_plan_text": {
            "type": "string",
            "nullable": true
          },
          "default_appointment_summary": {
            "type": "string",
            "nullable": true
          },
          "default_appointment_details": {
            "type": "string",
            "nullable": true
          },
          "agent_signature": {
            "type": "string",
            "nullable": true
          },
          "customer_signature": {
            "type": "string",
            "nullable": true
          },
          "new_agent_signature": {
            "type": "string",
            "nullable": true
          },
          "new_customer_signature": {
            "type": "string",
            "nullable": true
          },
          "_importtypeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_importthirdpartyid": {
            "type": "string",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          }
        },
        "additionalProperties": false
      },
      "FaultsDateDependencies": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "parentfaultid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "faultid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dependentfaultid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "applied_from_template": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FaultsForecasting": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FaultsMileStone": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "milestone_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FaultsTimeEntry": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "faultid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "actioncode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "time": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "actionbillingplanid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "value": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "overridden": {
            "type": "boolean",
            "nullable": true
          },
          "actualtime": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Faults_List": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "dateoccurred": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "summary": {
            "type": "string",
            "nullable": true
          },
          "details": {
            "type": "string",
            "nullable": true
          },
          "status_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status_name": {
            "type": "string",
            "nullable": true
          },
          "tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tickettype_name": {
            "type": "string",
            "nullable": true
          },
          "sla_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sla_name": {
            "type": "string",
            "nullable": true
          },
          "priority_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "team": {
            "type": "string",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "category_1": {
            "type": "string",
            "nullable": true
          },
          "category_2": {
            "type": "string",
            "nullable": true
          },
          "category_3": {
            "type": "string",
            "nullable": true
          },
          "category_4": {
            "type": "string",
            "nullable": true
          },
          "categoryid_1": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "categoryid_2": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "categoryid_3": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "categoryid_4": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "category_1_display": {
            "type": "string",
            "nullable": true
          },
          "category_2_display": {
            "type": "string",
            "nullable": true
          },
          "category_3_display": {
            "type": "string",
            "nullable": true
          },
          "category_4_display": {
            "type": "string",
            "nullable": true
          },
          "estimate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "estimatedays": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "projecttimepercentage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "projectcompletionpercentage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "projectearlieststart": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "projectlatestend": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "timetaken": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "chargehours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "nonchargehours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "travelhours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "totalmileage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "itemsprice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "items": {
            "type": "string",
            "nullable": true
          },
          "supplier_name": {
            "type": "string",
            "nullable": true
          },
          "parent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "child_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "child_count_open": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "attachment_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "flagged": {
            "type": "boolean",
            "nullable": true
          },
          "read": {
            "type": "boolean",
            "nullable": true
          },
          "enduserstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "onhold": {
            "type": "boolean",
            "nullable": true
          },
          "respondbydate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "responsedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "first_responsedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "responsestartdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "slaresponsestate": {
            "type": "string",
            "nullable": true
          },
          "fixbydate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "dateclosed": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "dateassigned": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "excludefromsla": {
            "type": "boolean",
            "nullable": true
          },
          "slaholdtime": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "site_timezone": {
            "type": "string",
            "nullable": true
          },
          "parentguid": {
            "type": "string",
            "nullable": true
          },
          "parentassign": {
            "type": "boolean",
            "nullable": true
          },
          "slaactiondate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "slapercused": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "slatimeleft": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "currentelapsedhours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "lastactiondate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "last_update": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastchildactiondate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "organisation_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "department_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reportedby": {
            "type": "string",
            "nullable": true
          },
          "user_email": {
            "type": "string",
            "nullable": true
          },
          "emailtolist": {
            "type": "string",
            "nullable": true
          },
          "emailtolistsupplier": {
            "type": "string",
            "nullable": true
          },
          "emailcclist": {
            "type": "string",
            "nullable": true
          },
          "emailcclistsupplier": {
            "type": "string",
            "nullable": true
          },
          "matched_kb_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "release_note": {
            "type": "string",
            "nullable": true
          },
          "product_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "product_name": {
            "type": "string",
            "nullable": true
          },
          "release_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "release_name": {
            "type": "string",
            "nullable": true
          },
          "release2_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "release2_name": {
            "type": "string",
            "nullable": true
          },
          "release3_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "release3_name": {
            "type": "string",
            "nullable": true
          },
          "child_ticket_id_string": {
            "type": "string",
            "nullable": true
          },
          "asset_key_field_string": {
            "type": "string",
            "nullable": true
          },
          "asset_type_name": {
            "type": "string",
            "nullable": true
          },
          "workflow_name": {
            "type": "string",
            "nullable": true
          },
          "workflow_stage": {
            "type": "string",
            "nullable": true
          },
          "workflow_stage_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workflow_stage_number": {
            "type": "string",
            "nullable": true
          },
          "lastincomingemail": {
            "type": "string",
            "format": "date-time"
          },
          "child_ticket_ids": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "nextactivitydate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "inventory_number": {
            "type": "string",
            "nullable": true
          },
          "workflow_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workflow_step": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workflow_seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pipeline_stage_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pipeline_stage_name": {
            "type": "string",
            "nullable": true
          },
          "hasbeenclosed": {
            "type": "boolean",
            "nullable": true
          },
          "unread_child_action_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unread_related_action_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "child_action_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parent_subject": {
            "type": "string",
            "nullable": true
          },
          "related_action_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_vip": {
            "type": "boolean",
            "nullable": true
          },
          "isimportantcontact": {
            "type": "boolean",
            "nullable": true
          },
          "inactive": {
            "type": "boolean",
            "nullable": true
          },
          "impact": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "urgency": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "startdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "startdate_timezone": {
            "type": "string",
            "nullable": true
          },
          "startdate_with_timezone": {
            "$ref": "#/components/schemas/DateTimeZone"
          },
          "starttime": {
            "type": "string",
            "format": "date-span",
            "nullable": true
          },
          "starttimeslot": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "targetdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "targetdate_timezone": {
            "type": "string",
            "nullable": true
          },
          "targetdate_with_timezone": {
            "$ref": "#/components/schemas/DateTimeZone"
          },
          "targettime": {
            "type": "string",
            "format": "date-span",
            "nullable": true
          },
          "targettimeslot": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "deadlinedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "followupdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "oppcontactname": {
            "type": "string",
            "nullable": true
          },
          "oppcompanyname": {
            "type": "string",
            "nullable": true
          },
          "oppemailaddress": {
            "type": "string",
            "nullable": true
          },
          "oppcustomertitle": {
            "type": "string",
            "nullable": true
          },
          "opptel": {
            "type": "string",
            "nullable": true
          },
          "oppaddr1": {
            "type": "string",
            "nullable": true
          },
          "oppaddr2": {
            "type": "string",
            "nullable": true
          },
          "oppaddr3": {
            "type": "string",
            "nullable": true
          },
          "oppaddr4": {
            "type": "string",
            "nullable": true
          },
          "opppostcode": {
            "type": "string",
            "nullable": true
          },
          "oppcountry": {
            "type": "string",
            "nullable": true
          },
          "oppregion": {
            "type": "string",
            "nullable": true
          },
          "opptype": {
            "type": "string",
            "nullable": true
          },
          "oppvalue": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "oppvalue_monthly": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "oppvalue_annual": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "oppvalue_oneoff": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "oppconversionprobability": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "oppvalueadjusted": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "oppprofit": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "oppcurrentsystem": {
            "type": "string",
            "nullable": true
          },
          "oppcompetitors": {
            "type": "string",
            "nullable": true
          },
          "opptrialdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "oppdemodate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "oppdiscountdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "oppattemptsmade": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "oppconverteddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "oppproductchosen": {
            "type": "string",
            "nullable": true
          },
          "oppreason": {
            "type": "string",
            "nullable": true
          },
          "opphear": {
            "type": "string",
            "nullable": true
          },
          "opptimezonename": {
            "type": "string",
            "nullable": true
          },
          "oppclosurecategory": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "quantity": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "projecttimebudget": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "projectmoneybudget": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "projecttimeactual": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "projectmoneyactual": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "lastnote": {
            "type": "string",
            "nullable": true
          },
          "userdef1": {
            "type": "string",
            "nullable": true
          },
          "userdef2": {
            "type": "string",
            "nullable": true
          },
          "userdef3": {
            "type": "string",
            "nullable": true
          },
          "userdef4": {
            "type": "string",
            "nullable": true
          },
          "userdef5": {
            "type": "string",
            "nullable": true
          },
          "source": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "release_important": {
            "type": "boolean",
            "nullable": true
          },
          "releasenotegroup_name": {
            "type": "string",
            "nullable": true
          },
          "releasenotegroup_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "third_party_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "third_party_id_string": {
            "type": "string",
            "nullable": true
          },
          "supplier_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contract_refextra": {
            "type": "string",
            "nullable": true
          },
          "appointment_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "timeentries": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaultsTimeEntry"
            },
            "nullable": true
          },
          "section_timezone": {
            "type": "string",
            "nullable": true
          },
          "itilname": {
            "type": "string",
            "nullable": true
          },
          "related_service_descriptions": {
            "type": "string",
            "nullable": true
          },
          "related_service_category_names": {
            "type": "string",
            "nullable": true
          },
          "projectinternaltask": {
            "type": "boolean",
            "nullable": true
          },
          "appointment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nextappointmentdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "firstname": {
            "type": "string",
            "nullable": true
          },
          "lastname": {
            "type": "string",
            "nullable": true
          },
          "connectedinstance_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "web_url": {
            "type": "string",
            "nullable": true
          },
          "api_url": {
            "type": "string",
            "nullable": true
          },
          "action_number": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "action_ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "action_datetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "action_outcome": {
            "type": "string",
            "nullable": true
          },
          "action_chargerate": {
            "type": "string",
            "nullable": true
          },
          "action_contract_ref": {
            "type": "string",
            "nullable": true
          },
          "action_note": {
            "type": "string",
            "nullable": true
          },
          "ticket_invoices_for_each_site": {
            "type": "boolean",
            "nullable": true
          },
          "salesorder_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orderhead_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "budgettype": {
            "type": "string",
            "nullable": true
          },
          "requesttype_name": {
            "type": "string",
            "nullable": true
          },
          "recalculate_billing": {
            "type": "boolean",
            "nullable": true
          },
          "impactlevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pr_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "branch_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "branch_name": {
            "type": "string",
            "nullable": true
          },
          "update_milestone_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "milestone_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "milestone_name": {
            "type": "string",
            "nullable": true
          },
          "milestone_value": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "milestone_sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "milestone_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "milestone_startdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "milestone_enddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "email_message_id": {
            "type": "string",
            "nullable": true
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "colour": {
            "type": "string",
            "nullable": true
          },
          "reviewed": {
            "type": "boolean",
            "nullable": true
          },
          "action_agent_name": {
            "type": "string",
            "nullable": true
          },
          "merged_into_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reassigncount": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parent_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parent_agent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "child_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "date_fully_closed": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastaction_chargerate": {
            "type": "string",
            "nullable": true
          },
          "hover_summary": {
            "type": "string",
            "nullable": true
          },
          "slatimeelapsed": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "ai_summary": {
            "type": "string",
            "nullable": true
          },
          "search_score": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "table": {
            "$ref": "#/components/schemas/TableEnum"
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "canbevotedfor": {
            "type": "boolean",
            "nullable": true
          },
          "supplier_reference": {
            "type": "string",
            "nullable": true
          },
          "top_level_name": {
            "type": "string",
            "nullable": true
          },
          "isbeingclosed": {
            "type": "boolean",
            "nullable": true
          },
          "maximumRestrictedPriority": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "primary_service_name": {
            "type": "string",
            "nullable": true
          },
          "idsummary": {
            "type": "string",
            "nullable": true
          },
          "scomclearance": {
            "type": "string",
            "nullable": true
          },
          "scomalertid": {
            "type": "string",
            "nullable": true
          },
          "statusseq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "statuscolor": {
            "type": "string",
            "nullable": true
          },
          "next_appointment_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "account_manager": {
            "type": "string",
            "nullable": true
          },
          "orionalert": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orionnote": {
            "type": "string",
            "nullable": true
          },
          "orionwho": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "product_key": {
            "type": "string",
            "nullable": true
          },
          "ticketage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "ninja_id": {
            "type": "string",
            "nullable": true
          },
          "teams_ticket_icon": {
            "type": "string",
            "nullable": true
          },
          "lastactiondateteams": {
            "type": "string",
            "nullable": true
          },
          "priority_name": {
            "type": "string",
            "nullable": true
          },
          "useful_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "notuseful_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sitepostcode": {
            "type": "string",
            "nullable": true
          },
          "mailbox": {
            "type": "string",
            "nullable": true
          },
          "userdepartments": {
            "type": "string",
            "nullable": true
          },
          "updateservicestatus": {
            "type": "boolean",
            "nullable": true
          },
          "servicestatusnote": {
            "type": "string",
            "nullable": true
          },
          "itil_requesttype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "startdatetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "enddatetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "closure_agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "closed_in_integration_system": {
            "type": "boolean",
            "nullable": true
          },
          "newrelic_id": {
            "type": "string",
            "nullable": true
          },
          "createdfromautomationstdid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_tags": {
            "type": "string",
            "nullable": true
          },
          "status_change_frozen": {
            "type": "boolean",
            "nullable": true
          },
          "approval_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "opp_country_name": {
            "type": "string",
            "nullable": true
          },
          "opp_region_name": {
            "type": "string",
            "nullable": true
          },
          "invoiceseperatelyoverride": {
            "type": "boolean",
            "nullable": true
          },
          "purchaseordernumber": {
            "type": "string",
            "nullable": true
          },
          "overrideticketcost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "budgethours": {
            "type": "string",
            "nullable": true
          },
          "created_by": {
            "type": "string",
            "nullable": true
          },
          "additional_agents": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaultAdditionalAgents"
            },
            "nullable": true
          },
          "client_to_invoice_to_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "primary_issue": {
            "$ref": "#/components/schemas/ExternalLink_List"
          },
          "primary_workitem": {
            "$ref": "#/components/schemas/ExternalLink_List"
          },
          "billing_plan_text": {
            "type": "string",
            "nullable": true
          },
          "default_appointment_summary": {
            "type": "string",
            "nullable": true
          },
          "default_appointment_details": {
            "type": "string",
            "nullable": true
          },
          "agent_signature": {
            "type": "string",
            "nullable": true
          },
          "customer_signature": {
            "type": "string",
            "nullable": true
          },
          "new_agent_signature": {
            "type": "string",
            "nullable": true
          },
          "new_customer_signature": {
            "type": "string",
            "nullable": true
          },
          "ticket_client_to_invoice_to_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_importtypeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_importthirdpartyid": {
            "type": "string",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          }
        },
        "additionalProperties": false
      },
      "Feedback": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "key": {
            "type": "string",
            "nullable": true
          },
          "score": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "comment": {
            "type": "string",
            "nullable": true
          },
          "score_band": {
            "type": "integer",
            "format": "int32"
          },
          "user_message": {
            "type": "string",
            "nullable": true
          },
          "customsurveyfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "recaptcha_token": {
            "type": "string",
            "nullable": true
          },
          "feedback_faultid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RequestTypeField"
            },
            "nullable": true
          },
          "automation_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "ip_address": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Field": {
        "type": "object",
        "properties": {
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "kind": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "typeinfo_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "validate": {
            "type": "string",
            "nullable": true
          },
          "systemuse": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "idstring": {
            "type": "string",
            "nullable": true
          },
          "datafrom": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datalength": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "issoftware": {
            "type": "boolean",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lookup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mandatory": {
            "type": "boolean",
            "nullable": true
          },
          "showoncalendar": {
            "type": "boolean",
            "nullable": true
          },
          "moveupdatetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inactiveupdatetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "moveupdatedefault": {
            "type": "string",
            "nullable": true
          },
          "showonactivity": {
            "type": "boolean",
            "nullable": true
          },
          "values": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Lookup"
            },
            "nullable": true
          },
          "new_values": {
            "type": "string",
            "nullable": true
          },
          "parenttype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parenttype_name": {
            "type": "string",
            "nullable": true
          },
          "mapping_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "order_values_alphanumerically": {
            "type": "boolean",
            "nullable": true
          },
          "tab_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tab_name": {
            "type": "string",
            "nullable": true
          },
          "tab_sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tab_columns": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "groupname": {
            "type": "string",
            "nullable": true
          },
          "techdetail": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "userdetail": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "visibility_conditions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomFieldVisibility"
            },
            "nullable": true
          },
          "access_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FieldGroup": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "header": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "fields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RequestTypeField"
            },
            "nullable": true
          },
          "translations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
            },
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tickettypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "outcomes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "visibility_conditions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomFieldVisibility"
            },
            "nullable": true
          },
          "endusernew": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enduserdetail": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "technew": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "techdetail": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enduseraction": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "techaction": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "techdetailhideifempty": {
            "type": "boolean",
            "nullable": true
          },
          "enduserdetailhideifempty": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "collapsedbydefault": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FieldHelper": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "validate": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "nullable": true
          },
          "display": {
            "type": "string",
            "nullable": true
          },
          "mandatory": {
            "type": "boolean"
          },
          "showonactivity": {
            "type": "boolean"
          },
          "lookup": {
            "type": "integer",
            "format": "int32"
          },
          "systemuse": {
            "type": "integer",
            "format": "int32"
          },
          "parenttype_id": {
            "type": "integer",
            "format": "int32"
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "mapping_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "access_level": {
            "type": "integer",
            "format": "int32"
          },
          "typeinfo_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tab_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tab_name": {
            "type": "string",
            "nullable": true
          },
          "tab_sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tab_columns": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "groupname": {
            "type": "string",
            "nullable": true
          },
          "techdetail": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "userdetail": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "visibility_conditions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomFieldVisibility"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FieldInfo": {
        "type": "object",
        "properties": {
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "label": {
            "type": "string",
            "nullable": true
          },
          "labellong": {
            "type": "string",
            "nullable": true
          },
          "summary": {
            "type": "string",
            "nullable": true
          },
          "hint": {
            "type": "string",
            "nullable": true
          },
          "lookup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "custom": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "usage": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "usage_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "tab_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tab_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "tab_name": {
            "type": "string",
            "nullable": true
          },
          "tab_sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tab_columns": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "table_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "table_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "table_name": {
            "type": "string",
            "nullable": true
          },
          "readonly": {
            "type": "boolean",
            "nullable": true
          },
          "addunknown": {
            "type": "boolean",
            "nullable": true
          },
          "extratype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "calcfield": {
            "type": "string",
            "nullable": true
          },
          "characterlimit": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "characterlimittype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inputtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "copytochild": {
            "type": "boolean",
            "nullable": true
          },
          "copytoparent": {
            "type": "boolean",
            "nullable": true
          },
          "searchable": {
            "type": "boolean",
            "nullable": true
          },
          "user_searchable": {
            "type": "boolean",
            "nullable": true
          },
          "calendar_searchable": {
            "type": "boolean",
            "nullable": true
          },
          "defaultvalue": {
            "type": "string",
            "nullable": true
          },
          "ordervaluesalphanumerically": {
            "type": "boolean",
            "nullable": true
          },
          "ordervalueby": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultvalue_lookup": {
            "type": "string",
            "nullable": true
          },
          "defaultvalue_table": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomTableRow"
            },
            "nullable": true
          },
          "values": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Lookup"
            },
            "nullable": true
          },
          "table_values": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomTableRow"
            },
            "nullable": true
          },
          "new_values": {
            "type": "string",
            "nullable": true
          },
          "variable_name": {
            "type": "string",
            "nullable": true
          },
          "faults_field_name": {
            "type": "string",
            "nullable": true
          },
          "actions_field_name": {
            "type": "string",
            "nullable": true
          },
          "table_info": {
            "$ref": "#/components/schemas/CustomTable"
          },
          "client_restrictions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AreaField"
            },
            "nullable": true
          },
          "org_restrictions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OrganisationField"
            },
            "nullable": true
          },
          "database_lookup_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "database_lookup_name": {
            "type": "string",
            "nullable": true
          },
          "database_lookup_auto": {
            "type": "boolean",
            "nullable": true
          },
          "database_lookup_triggers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PartsLookupField"
            },
            "nullable": true
          },
          "third_party_name": {
            "type": "string",
            "nullable": true
          },
          "sqllookup": {
            "type": "string",
            "nullable": true
          },
          "copytochildonupdate": {
            "type": "boolean",
            "nullable": true
          },
          "copytoparentonupdate": {
            "type": "boolean",
            "nullable": true
          },
          "showintable": {
            "type": "boolean",
            "nullable": true
          },
          "importalias": {
            "type": "string",
            "nullable": true
          },
          "hyperlink": {
            "type": "string",
            "nullable": true
          },
          "seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "visibility": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "groupname": {
            "type": "string",
            "nullable": true
          },
          "_testsql": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "showhintondetails": {
            "type": "boolean",
            "nullable": true
          },
          "partslookupusedin": {
            "type": "string",
            "nullable": true
          },
          "showondetailsscreen": {
            "type": "boolean",
            "nullable": true
          },
          "selection_field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "selection_field_name": {
            "type": "string",
            "nullable": true
          },
          "variable_format_1": {
            "maxLength": 1000,
            "type": "string",
            "nullable": true
          },
          "variable_format_2": {
            "maxLength": 1000,
            "type": "string",
            "nullable": true
          },
          "customextratableid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "copytorelated": {
            "type": "boolean",
            "nullable": true
          },
          "deleteafterclosure": {
            "type": "boolean",
            "nullable": true
          },
          "deleteafterclosuredays": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultdate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "validation_data": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomFieldValidation"
            },
            "nullable": true
          },
          "calculation": {
            "type": "string",
            "nullable": true
          },
          "rounding": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "regex": {
            "type": "string",
            "nullable": true
          },
          "onlyshowforagents": {
            "type": "boolean",
            "nullable": true
          },
          "excludefromallfields": {
            "type": "boolean",
            "nullable": true
          },
          "mandatory": {
            "type": "boolean",
            "nullable": true
          },
          "visibility_conditions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomFieldVisibility"
            },
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inherit_ac_from_tickettype": {
            "type": "boolean",
            "nullable": true
          },
          "is_horizontal": {
            "type": "boolean",
            "nullable": true
          },
          "sqlcfvariables": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "showoncrmnote": {
            "type": "boolean",
            "nullable": true
          },
          "database_lookup_input": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "table_data_entry_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "isencrypted": {
            "type": "boolean",
            "nullable": true
          },
          "table_height": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sql_connection_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sql_user": {
            "type": "string",
            "nullable": true
          },
          "sql_new_password": {
            "type": "string",
            "nullable": true
          },
          "sql_server": {
            "type": "string",
            "nullable": true
          },
          "sql_database": {
            "type": "string",
            "nullable": true
          },
          "sql_certificate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sql_certificate_name": {
            "type": "string",
            "nullable": true
          },
          "lookup_request": {
            "$ref": "#/components/schemas/SqlLookupRequest"
          },
          "max_selection": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hint_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultdays": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_storage_method": {
            "type": "boolean",
            "nullable": true
          },
          "where_sql": {
            "type": "string",
            "nullable": true
          },
          "load_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hide_from_filters": {
            "type": "boolean",
            "nullable": true
          },
          "lookup_method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "integration_method_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "integration_method_name": {
            "type": "string",
            "nullable": true
          },
          "integration_method_value": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "integration_method_value_name": {
            "type": "string",
            "nullable": true
          },
          "display_property": {
            "type": "string",
            "nullable": true
          },
          "value_property": {
            "type": "string",
            "nullable": true
          },
          "showinpool": {
            "type": "boolean",
            "nullable": true
          },
          "allow_pool_override": {
            "type": "boolean",
            "nullable": true
          },
          "simplify_rich": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FieldRoleRestriction": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "assettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "role_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "role_name": {
            "type": "string",
            "nullable": true
          },
          "field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FlowDetail": {
        "type": "object",
        "properties": {
          "fdid": {
            "type": "integer",
            "format": "int32"
          },
          "step_id": {
            "type": "integer",
            "format": "int32"
          },
          "flow_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chatprofile_id": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "isstart": {
            "type": "boolean",
            "nullable": true
          },
          "isend": {
            "type": "boolean",
            "nullable": true
          },
          "islaststep": {
            "type": "boolean",
            "nullable": true
          },
          "old_diagram_x": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "old_diagram_y": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_flow_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stage_number": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pipeline_stage_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pipeline_stage_name": {
            "type": "string",
            "nullable": true
          },
          "actions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FlowSubDetail"
            },
            "nullable": true
          },
          "overrideprobabiliywhenatthisstep": {
            "type": "boolean",
            "nullable": true
          },
          "probabilityoverridevalue": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "steptype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "message": {
            "maxLength": 4000,
            "type": "string",
            "nullable": true
          },
          "message2": {
            "maxLength": 4000,
            "type": "string",
            "nullable": true
          },
          "message3": {
            "maxLength": 4000,
            "type": "string",
            "nullable": true
          },
          "auto_action": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "auto_action_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "auto_action_type_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "input_field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newticket_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newticket_tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newticket_template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "step_conditions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AutoassignCriteria"
            },
            "nullable": true
          },
          "chat_teams": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SectionDetail_List"
            },
            "nullable": true
          },
          "rules": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Autoassign"
            },
            "nullable": true
          },
          "chat_image_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "note": {
            "maxLength": 500,
            "type": "string",
            "nullable": true
          },
          "newticket_service_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "content": {
            "maxLength": 4000,
            "type": "string",
            "nullable": true
          },
          "ai_model": {
            "maxLength": 50,
            "type": "string",
            "nullable": true
          },
          "virtual_agent_id": {
            "maxLength": 50,
            "type": "string",
            "nullable": true
          },
          "start_new_chat_flow_id": {
            "type": "string",
            "nullable": true
          },
          "iteration_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "iteration_batch_size": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use_batch_response": {
            "type": "boolean",
            "nullable": true
          },
          "newticket_sendlink": {
            "type": "boolean",
            "nullable": true
          },
          "output_variables": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OutboundIntegrationMethodValue"
            },
            "nullable": true
          },
          "runbook_variable_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OutboundIntegrationMethodValue"
            },
            "nullable": true
          },
          "chat_input_suggestions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ChatInputSuggestion"
            },
            "nullable": true
          },
          "chat_step_questions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ChatStepQuestion"
            },
            "nullable": true
          },
          "translations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FlowHeader": {
        "type": "object",
        "properties": {
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "notinuse": {
            "type": "boolean",
            "nullable": true
          },
          "flow_chart_json": {
            "type": "string",
            "nullable": true
          },
          "steps": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FlowDetail"
            },
            "nullable": true
          },
          "always_allow_actions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TOutcome"
            },
            "nullable": true
          },
          "active": {
            "type": "boolean",
            "nullable": true
          },
          "stages": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FlowStages"
            },
            "nullable": true
          },
          "in_use": {
            "type": "boolean",
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "targets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/WorkflowTarget"
            },
            "nullable": true
          },
          "workflow_history": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/WorkflowHistory"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FlowStages": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "flow_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "edit_outcome": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "outcome_step": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "translations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FlowSubDetail": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "flow_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chatprofile_id": {
            "type": "string",
            "nullable": true
          },
          "start_step": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "end_step": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "old_diagram_startpos": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "old_diagram_endpos": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "action_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "action_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "action_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "action_name": {
            "type": "string",
            "nullable": true
          },
          "action_colour": {
            "type": "string",
            "nullable": true
          },
          "action_outcome": {
            "type": "string",
            "nullable": true
          },
          "time_limit_mins": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "use_work_hours": {
            "type": "boolean",
            "nullable": true
          },
          "time_limit_action_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "time_limit_action_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "time_limit_action_name": {
            "type": "string",
            "nullable": true
          },
          "automation_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "automation_action_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "automation_action_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "automation_action_name": {
            "type": "string",
            "nullable": true
          },
          "automation_runbook_id": {
            "type": "string",
            "nullable": true
          },
          "automation_runbook_name": {
            "type": "string",
            "nullable": true
          },
          "automation_execution_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approval_result": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "restricted": {
            "type": "boolean",
            "nullable": true
          },
          "conditions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AutoassignCriteria"
            },
            "nullable": true
          },
          "conditions_exec": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AutoassignCriteria"
            },
            "nullable": true
          },
          "restrictions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FlowSubDetailRestriction"
            },
            "nullable": true
          },
          "todo_group_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "todo_group_name": {
            "type": "string",
            "nullable": true
          },
          "translations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
            },
            "nullable": true
          },
          "chat_selection_order": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "number_of_days": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "date_field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FlowSubDetailRestriction": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "flowsubdetail_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "value_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "value_name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FormattedEmail": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fmid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fmdata": {
            "type": "string",
            "nullable": true
          },
          "customer": {
            "type": "string",
            "nullable": true
          },
          "priority": {
            "type": "string",
            "nullable": true
          },
          "dateopened": {
            "type": "string",
            "nullable": true
          },
          "site": {
            "type": "string",
            "nullable": true
          },
          "email_to": {
            "type": "string",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "timeopened": {
            "type": "string",
            "nullable": true
          },
          "subject": {
            "type": "string",
            "nullable": true
          },
          "details": {
            "type": "string",
            "nullable": true
          },
          "tickettype": {
            "type": "string",
            "nullable": true
          },
          "agent": {
            "type": "string",
            "nullable": true
          },
          "team": {
            "type": "string",
            "nullable": true
          },
          "category1": {
            "type": "string",
            "nullable": true
          },
          "category2": {
            "type": "string",
            "nullable": true
          },
          "category3": {
            "type": "string",
            "nullable": true
          },
          "category4": {
            "type": "string",
            "nullable": true
          },
          "opportunity_contact_name": {
            "type": "string",
            "nullable": true
          },
          "opportunity_company_name": {
            "type": "string",
            "nullable": true
          },
          "opportunity_email": {
            "type": "string",
            "nullable": true
          },
          "opportunity_phone": {
            "type": "string",
            "nullable": true
          },
          "opportunity_value": {
            "type": "string",
            "nullable": true
          },
          "email_cc": {
            "type": "string",
            "nullable": true
          },
          "opportunity_country": {
            "type": "string",
            "nullable": true
          },
          "template_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FortnoxDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "new_refresh_token": {
            "type": "string",
            "nullable": true
          },
          "token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "isauthorized": {
            "type": "boolean",
            "nullable": true
          },
          "new_method": {
            "type": "boolean",
            "nullable": true
          },
          "client_id": {
            "type": "string",
            "nullable": true
          },
          "new_client_secret": {
            "type": "string",
            "nullable": true
          },
          "client_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "show_message": {
            "type": "boolean",
            "nullable": true
          },
          "sync_entities": {
            "type": "string",
            "nullable": true
          },
          "item_group": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sync_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "code": {
            "type": "string",
            "nullable": true
          },
          "_exchangecode": {
            "type": "boolean",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "item_group_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FreshdeskAttachment": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "content_type": {
            "type": "string",
            "nullable": true
          },
          "size": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "attachment_url": {
            "type": "string",
            "nullable": true
          },
          "created_at": {
            "type": "string",
            "nullable": true
          },
          "updated_at": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FreshdeskCompany": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FreshdeskPriority": {
        "type": "object",
        "properties": {
          "respond_within": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resolve_within": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "next_respond_within": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "business_hours": {
            "type": "boolean",
            "nullable": true
          },
          "escalation_enabled": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FreshdeskSLA": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "active": {
            "type": "boolean",
            "nullable": true
          },
          "is_default": {
            "type": "boolean",
            "nullable": true
          },
          "position": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "created_at": {
            "type": "string",
            "nullable": true
          },
          "updated_at": {
            "type": "string",
            "nullable": true
          },
          "sla_target": {
            "type": "object",
            "additionalProperties": {
              "$ref": "#/components/schemas/FreshdeskPriority"
            },
            "nullable": true
          },
          "applicable_to": {
            "nullable": true
          },
          "escalation": {
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FreshdeskStats": {
        "type": "object",
        "properties": {
          "agent_responded_at": {
            "type": "string",
            "nullable": true
          },
          "responder_responded_at": {
            "type": "string",
            "nullable": true
          },
          "first_responded_at": {
            "type": "string",
            "nullable": true
          },
          "status_updated_at": {
            "type": "string",
            "nullable": true
          },
          "reopened_at": {
            "type": "string",
            "nullable": true
          },
          "resolved_at": {
            "type": "string",
            "nullable": true
          },
          "closed_at": {
            "type": "string",
            "nullable": true
          },
          "pending_since": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FreshdeskTicket": {
        "type": "object",
        "properties": {
          "attachments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FreshdeskAttachment"
            },
            "nullable": true
          },
          "cc_emails": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "company_id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "deleted": {
            "type": "boolean",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "description_text": {
            "type": "string",
            "nullable": true
          },
          "due_by": {
            "type": "string",
            "nullable": true
          },
          "email": {
            "type": "string",
            "nullable": true
          },
          "email_config_id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "facebook_id": {
            "type": "string",
            "nullable": true
          },
          "fr_due_by": {
            "type": "string",
            "nullable": true
          },
          "fr_escalated": {
            "type": "boolean",
            "nullable": true
          },
          "fwd_emails": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "group_id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "is_escalated": {
            "type": "boolean",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "phone": {
            "type": "string",
            "nullable": true
          },
          "priority": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "product_id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "reply_cc_emails": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "requester_id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "responder_id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "source": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "spam": {
            "type": "boolean",
            "nullable": true
          },
          "status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "subject": {
            "type": "string",
            "nullable": true
          },
          "tags": {
            "type": "string",
            "nullable": true
          },
          "to_emails": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "twitter_id": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "created_at": {
            "type": "string",
            "nullable": true
          },
          "updated_at": {
            "type": "string",
            "nullable": true
          },
          "requester": {
            "$ref": "#/components/schemas/FreshdeskUser"
          },
          "stats": {
            "$ref": "#/components/schemas/FreshdeskStats"
          },
          "company": {
            "$ref": "#/components/schemas/FreshdeskCompany"
          },
          "sla_policy": {
            "$ref": "#/components/schemas/FreshdeskSLA"
          },
          "custom_fields": {
            "type": "object",
            "additionalProperties": {
              "type": "string",
              "nullable": true
            },
            "nullable": true
          },
          "association_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "associated_tickets_list": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "FreshdeskUser": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "email": {
            "type": "string",
            "nullable": true
          },
          "mobile": {
            "type": "string",
            "nullable": true
          },
          "phone": {
            "type": "string",
            "nullable": true
          },
          "active": {
            "type": "boolean",
            "nullable": true
          },
          "address": {
            "type": "string",
            "nullable": true
          },
          "avatar": {
            "nullable": true
          },
          "company_id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "view_all_tickets": {
            "type": "boolean",
            "nullable": true
          },
          "deleted": {
            "type": "boolean",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "job_title": {
            "type": "string",
            "nullable": true
          },
          "language": {
            "type": "string",
            "nullable": true
          },
          "other_emails": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "tags": {
            "type": "string",
            "nullable": true
          },
          "time_zone": {
            "type": "string",
            "nullable": true
          },
          "twitter_id": {
            "type": "string",
            "nullable": true
          },
          "unique_external_id": {
            "type": "string",
            "nullable": true
          },
          "created_at": {
            "type": "string",
            "nullable": true
          },
          "updated_at": {
            "type": "string",
            "nullable": true
          },
          "custom_fields": {
            "type": "object",
            "additionalProperties": {
              "type": "string",
              "nullable": true
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GenerateExternalLink": {
        "type": "object",
        "properties": {
          "module_id": {
            "type": "integer",
            "format": "int32"
          },
          "tenant_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Generic": {
        "type": "object",
        "properties": {
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "memo": {
            "type": "string",
            "nullable": true
          },
          "islan": {
            "type": "string",
            "nullable": true
          },
          "connector": {
            "type": "boolean",
            "nullable": true
          },
          "showasitem": {
            "type": "boolean",
            "nullable": true
          },
          "showasequip": {
            "type": "boolean",
            "nullable": true
          },
          "showwarningifonrequest": {
            "type": "boolean",
            "nullable": true
          },
          "moveassetonrequest": {
            "type": "boolean",
            "nullable": true
          },
          "defaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kaseyaid": {
            "type": "string",
            "nullable": true
          },
          "items_in_group_no_consign": {
            "type": "boolean",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Xtype"
            },
            "nullable": true
          },
          "thirdpartyid": {
            "type": "string",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "isfixedasset": {
            "type": "boolean",
            "nullable": true
          },
          "nominalcode": {
            "type": "string",
            "nullable": true
          },
          "nominalcode_name": {
            "type": "string",
            "nullable": true
          },
          "nominalcodepurchase": {
            "type": "string",
            "nullable": true
          },
          "nominalcode_name_purchase": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "tcsnote": {
            "type": "string",
            "nullable": true
          },
          "accounts_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GenericAccountsMappings"
            },
            "nullable": true
          },
          "tax_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tax_name": {
            "type": "string",
            "nullable": true
          },
          "tax_id_purchase": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tax_name_purchase": {
            "type": "string",
            "nullable": true
          },
          "itemcode_id": {
            "type": "string",
            "nullable": true
          },
          "itemcode_name": {
            "type": "string",
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          },
          "_match_thirdparty_id": {
            "type": "string",
            "nullable": true
          },
          "_match_integration_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_match_integration_name": {
            "type": "string",
            "nullable": true
          },
          "import_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "multipleaccountstenants": {
            "type": "boolean",
            "nullable": true
          },
          "invoice_class": {
            "type": "string",
            "nullable": true
          },
          "qbo_item_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_recurring_default": {
            "type": "boolean",
            "nullable": true
          },
          "item_donttrackstock_default": {
            "type": "boolean",
            "nullable": true
          },
          "item_doesnotneedconsigning_default": {
            "type": "boolean",
            "nullable": true
          },
          "item_contract_default": {
            "type": "boolean",
            "nullable": true
          },
          "item_assettype_default": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_billing_period_default": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "avalara_item_code": {
            "type": "string",
            "nullable": true
          },
          "item_assettype_name_default": {
            "type": "string",
            "nullable": true
          },
          "xero_category_1_lookup": {
            "type": "string",
            "nullable": true
          },
          "xero_category_2_lookup": {
            "type": "string",
            "nullable": true
          },
          "xero_category_1_lookup_name": {
            "type": "string",
            "nullable": true
          },
          "xero_category_2_lookup_name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GenericAccountsMappings": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "gid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tenantid": {
            "type": "string",
            "nullable": true
          },
          "tenant_name": {
            "type": "string",
            "nullable": true
          },
          "nominalcode": {
            "type": "string",
            "nullable": true
          },
          "nominalcode_name": {
            "type": "string",
            "nullable": true
          },
          "nominalcode_purchase": {
            "type": "string",
            "nullable": true
          },
          "nominalcode_name_purchase": {
            "type": "string",
            "nullable": true
          },
          "itemcode": {
            "type": "string",
            "nullable": true
          },
          "itemcode_name": {
            "type": "string",
            "nullable": true
          },
          "taxcode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tax_name": {
            "type": "string",
            "nullable": true
          },
          "taxcode_purchase": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tax_name_purchase": {
            "type": "string",
            "nullable": true
          },
          "xero_category_1_lookup": {
            "type": "string",
            "nullable": true
          },
          "xero_category_2_lookup": {
            "type": "string",
            "nullable": true
          },
          "xero_category_1_lookup_name": {
            "type": "string",
            "nullable": true
          },
          "xero_category_2_lookup_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GeoLocationRestriction": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "table_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "entity_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "country_code": {
            "type": "string",
            "nullable": true
          },
          "continent_code": {
            "type": "string",
            "nullable": true
          },
          "exclude": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GmailMessage": {
        "type": "object",
        "properties": {
          "haloMailboxId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mimeMessage": {
            "$ref": "#/components/schemas/MimeMessage"
          },
          "incomingEmailId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "historyId": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "internalDate": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "labelIds": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "payload": {
            "$ref": "#/components/schemas/MessagePart"
          },
          "raw": {
            "type": "string",
            "nullable": true
          },
          "sizeEstimate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "snippet": {
            "type": "string",
            "nullable": true
          },
          "threadId": {
            "type": "string",
            "nullable": true
          },
          "eTag": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GoogleBusinessAnswer": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "author": {
            "$ref": "#/components/schemas/GoogleReviewer"
          },
          "text": {
            "type": "string",
            "nullable": true
          },
          "createTime": {
            "type": "string",
            "nullable": true
          },
          "updateTime": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GoogleBusinessDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "connectionname": {
            "type": "string",
            "nullable": true
          },
          "new_integration_method": {
            "type": "boolean",
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "new_refresh_token": {
            "type": "string",
            "nullable": true
          },
          "_code": {
            "type": "string",
            "nullable": true
          },
          "_exchangecode": {
            "type": "boolean",
            "nullable": true
          },
          "authorized": {
            "type": "boolean",
            "nullable": true
          },
          "enabled": {
            "type": "boolean",
            "nullable": true
          },
          "account": {
            "type": "string",
            "nullable": true
          },
          "location": {
            "type": "string",
            "nullable": true
          },
          "account_name": {
            "type": "string",
            "nullable": true
          },
          "location_name": {
            "type": "string",
            "nullable": true
          },
          "_disconnect": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GoogleBusinessQuestion": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "author": {
            "$ref": "#/components/schemas/GoogleReviewer"
          },
          "upvoteCount": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "text": {
            "type": "string",
            "nullable": true
          },
          "createTime": {
            "type": "string",
            "nullable": true
          },
          "updateTime": {
            "type": "string",
            "nullable": true
          },
          "totalAnswerCount": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "topAnswers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GoogleBusinessAnswer"
            },
            "nullable": true
          },
          "gbdid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GoogleBusinessReview": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "reviewId": {
            "type": "string",
            "nullable": true
          },
          "reviewer": {
            "$ref": "#/components/schemas/GoogleReviewer"
          },
          "starRating": {
            "type": "string",
            "nullable": true
          },
          "comment": {
            "type": "string",
            "nullable": true
          },
          "createTime": {
            "type": "string",
            "nullable": true
          },
          "updateTime": {
            "type": "string",
            "nullable": true
          },
          "reviewReply": {
            "$ref": "#/components/schemas/GoogleBusinessReviewReply"
          },
          "gbdid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "starRating_int": {
            "type": "integer",
            "format": "int32",
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "GoogleBusinessReviewReply": {
        "type": "object",
        "properties": {
          "comment": {
            "type": "string",
            "nullable": true
          },
          "updateTime": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GoogleReviewer": {
        "type": "object",
        "properties": {
          "profilePhotoUrl": {
            "type": "string",
            "nullable": true
          },
          "profilePhotoUri": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "displayName": {
            "type": "string",
            "nullable": true
          },
          "isAnonymous": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "GoogleWorkplaceMapping": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "customerid": {
            "type": "string",
            "nullable": true
          },
          "siteid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "filterfield": {
            "type": "string",
            "nullable": true
          },
          "filtertype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "filtervalue": {
            "type": "string",
            "nullable": true
          },
          "roleid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "filter": {
            "type": "boolean",
            "nullable": true
          },
          "userroleid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "HaloNews": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "title": {
            "type": "string",
            "nullable": true
          },
          "details": {
            "type": "string",
            "nullable": true
          },
          "css": {
            "maxLength": 4000,
            "type": "string",
            "nullable": true
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "button_label": {
            "type": "string",
            "nullable": true
          },
          "button_url": {
            "type": "string",
            "nullable": true
          },
          "height": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "theme_name": {
            "type": "string",
            "nullable": true
          },
          "theme_base": {
            "type": "string",
            "nullable": true
          },
          "theme_css": {
            "maxLength": 4000,
            "type": "string",
            "nullable": true
          },
          "theme_colour_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "theme_colour": {
            "type": "string",
            "nullable": true
          },
          "one_version": {
            "type": "string",
            "nullable": true
          },
          "one_patch": {
            "type": "string",
            "nullable": true
          },
          "min_version": {
            "type": "string",
            "nullable": true
          },
          "min_version_seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_version": {
            "type": "string",
            "nullable": true
          },
          "max_version_seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "one_dbid": {
            "type": "string",
            "nullable": true
          },
          "one_product": {
            "type": "string",
            "nullable": true
          },
          "db_location": {
            "type": "string",
            "nullable": true
          },
          "version_group": {
            "type": "string",
            "nullable": true
          },
          "start_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "agent_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customer_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enabled_module": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "read": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Header": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "format": "int64",
            "nullable": true,
            "readOnly": true
          },
          "field": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "$ref": "#/components/schemas/HeaderId"
          },
          "rawField": {
            "type": "string",
            "format": "byte",
            "nullable": true,
            "readOnly": true
          },
          "rawValue": {
            "type": "string",
            "format": "byte",
            "nullable": true,
            "readOnly": true
          },
          "value": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "HeaderId": {
        "enum": [
          0,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13,
          14,
          15,
          16,
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27,
          28,
          29,
          30,
          31,
          32,
          33,
          34,
          35,
          36,
          37,
          38,
          39,
          40,
          41,
          42,
          43,
          44,
          45,
          46,
          47,
          48,
          49,
          50,
          51,
          52,
          53,
          54,
          55,
          56,
          57,
          58,
          59,
          60,
          61,
          62,
          63,
          64,
          65,
          66,
          67,
          68,
          69,
          70,
          71,
          72,
          73,
          74,
          75,
          76,
          77,
          78,
          79,
          80,
          81,
          82,
          83,
          84,
          85,
          86,
          87,
          88,
          89,
          90,
          91,
          92,
          93,
          94,
          95,
          96,
          97,
          98,
          99,
          100,
          101,
          102,
          103,
          104,
          105,
          106,
          107,
          108,
          109,
          110,
          111,
          112,
          113,
          114,
          115,
          116,
          117,
          118,
          119,
          120,
          121,
          122,
          123,
          124,
          125,
          126,
          127,
          128,
          129,
          130,
          -1
        ],
        "type": "integer",
        "format": "int32"
      },
      "Holidays": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "holid": {
            "type": "integer",
            "format": "int32"
          },
          "workday_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workday_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "allday": {
            "type": "boolean",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "duration": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "holiday_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "entity": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_force": {
            "type": "boolean",
            "nullable": true
          },
          "date_only": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "end_date_only": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "isrecurring": {
            "type": "boolean",
            "nullable": true
          },
          "schedule": {
            "$ref": "#/components/schemas/Schedule"
          },
          "schedulehandledtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "createnextappt": {
            "type": "boolean",
            "nullable": true
          },
          "approval_start": {
            "type": "boolean",
            "nullable": true
          },
          "approvalnote": {
            "type": "string",
            "nullable": true
          },
          "approval_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_return_appointment": {
            "type": "boolean",
            "nullable": true
          },
          "appointmentobj": {
            "$ref": "#/components/schemas/Appointment"
          },
          "thirdpartyid": {
            "type": "string",
            "nullable": true
          },
          "date_datetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "HtmlDesign": {
        "type": "object",
        "properties": {
          "design": {
            "type": "string",
            "nullable": true
          },
          "html": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "HubspotWebhook": {
        "type": "object",
        "properties": {
          "eventId": {
            "type": "string",
            "nullable": true
          },
          "subscriptionId": {
            "type": "string",
            "nullable": true
          },
          "portalId": {
            "type": "string",
            "nullable": true
          },
          "appId": {
            "type": "integer",
            "format": "int64"
          },
          "occurredAt": {
            "type": "integer",
            "format": "int64"
          },
          "subscriptionType": {
            "type": "string",
            "nullable": true
          },
          "attemptNumber": {
            "type": "integer",
            "format": "int32"
          },
          "objectId": {
            "type": "string",
            "nullable": true
          },
          "objectTypeId": {
            "type": "string",
            "nullable": true
          },
          "propertyName": {
            "type": "string",
            "nullable": true
          },
          "propertyValue": {
            "type": "string",
            "nullable": true
          },
          "changeSource": {
            "type": "string",
            "nullable": true
          },
          "sourceId": {
            "type": "string",
            "nullable": true
          },
          "isSensitive": {
            "type": "boolean"
          },
          "changeFlag": {
            "type": "string",
            "nullable": true
          },
          "eventTypeNum": {
            "$ref": "#/components/schemas/RelayEventType"
          },
          "eventCategoryNum": {
            "$ref": "#/components/schemas/RelayEventCategory"
          }
        },
        "additionalProperties": false
      },
      "IMAPMessage": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "haloMailboxId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "incomingEmailId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mimeMessage": {
            "$ref": "#/components/schemas/MimeMessage"
          }
        },
        "additionalProperties": false
      },
      "IMRWebhook": {
        "type": "object",
        "properties": {
          "topic": {
            "type": "string",
            "nullable": true
          },
          "event": {
            "type": "string",
            "nullable": true
          },
          "eventTimeStamp": {
            "type": "string",
            "format": "date-time"
          },
          "eventId": {
            "type": "string",
            "nullable": true
          },
          "resource": {
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "IframeTabRequestType": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "tickettype_id": {
            "type": "integer",
            "format": "int32"
          },
          "iframetab_id": {
            "type": "integer",
            "format": "int32"
          },
          "iframetab_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ImpersonationRequest": {
        "type": "object",
        "properties": {
          "irid": {
            "type": "integer",
            "format": "int32"
          },
          "requestor": {
            "type": "integer",
            "format": "int32"
          },
          "agent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "timestamp": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "enc_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "token_used": {
            "type": "boolean",
            "nullable": true
          },
          "used_timestamp": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "jwt": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ImportCsv": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "create_new_lines": {
            "type": "boolean",
            "nullable": true
          },
          "one_time_charges": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "IncomingEmail": {
        "type": "object",
        "properties": {
          "old_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "mbid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agentid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "addactiontofaultid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datecreated": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "dateprocessed": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "memo": {
            "type": "string",
            "nullable": true
          },
          "processed": {
            "type": "boolean",
            "nullable": true
          },
          "delete": {
            "type": "boolean",
            "nullable": true
          },
          "issalesmb": {
            "type": "boolean",
            "nullable": true
          },
          "from": {
            "type": "string",
            "nullable": true
          },
          "html": {
            "type": "string",
            "nullable": true
          },
          "to": {
            "type": "string",
            "nullable": true
          },
          "user": {
            "$ref": "#/components/schemas/Users"
          },
          "subject": {
            "type": "string",
            "nullable": true
          },
          "mailid": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "type": "string",
            "format": "byte",
            "nullable": true
          },
          "source": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "removed_from_mailbox": {
            "type": "boolean",
            "nullable": true
          },
          "retry_remaining": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_attempt_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_checkmailid": {
            "type": "boolean",
            "nullable": true
          },
          "_downloadmail": {
            "type": "boolean",
            "nullable": true
          },
          "mailbox": {
            "$ref": "#/components/schemas/Mailbox"
          },
          "mailbox_type_int": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "outbound": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "IncomingEvent": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "rule_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "timestamp": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "duration": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "requestheaders": {
            "type": "string",
            "nullable": true
          },
          "requestbody": {
            "type": "string",
            "nullable": true
          },
          "responsestatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "responsebody": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "error": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "deletion_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "output_variables": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OutboundIntegrationMethodValue"
            },
            "nullable": true
          },
          "_retry": {
            "type": "boolean",
            "nullable": true
          },
          "_apply_this_rule": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_is_link": {
            "type": "boolean",
            "nullable": true
          },
          "rule_name": {
            "type": "string",
            "nullable": true
          },
          "entity_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "thirdparty_id": {
            "type": "string",
            "nullable": true
          },
          "status_name": {
            "type": "string",
            "nullable": true
          },
          "responsetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "response_desc": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "IngramMicroDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "new_method": {
            "type": "boolean",
            "nullable": true
          },
          "import_entities": {
            "type": "string",
            "nullable": true
          },
          "toplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "update_addresses": {
            "type": "boolean",
            "nullable": true
          },
          "marketplace": {
            "type": "string",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "new_password": {
            "type": "string",
            "nullable": true
          },
          "new_subscription_key": {
            "type": "string",
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "client_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "top_level_name": {
            "type": "string",
            "nullable": true
          },
          "halointegrator": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_lasterror": {
            "type": "string",
            "nullable": true
          },
          "import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "IngramMicroResellerDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "new_method": {
            "type": "boolean",
            "nullable": true
          },
          "client_id": {
            "type": "string",
            "nullable": true
          },
          "customer_number": {
            "type": "string",
            "nullable": true
          },
          "country_code": {
            "type": "string",
            "nullable": true
          },
          "correlation_id": {
            "type": "string",
            "nullable": true
          },
          "company_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "receive_order_status_updated": {
            "type": "boolean",
            "nullable": true
          },
          "receive_quote_to_order": {
            "type": "boolean",
            "nullable": true
          },
          "auto_create_purchase_order": {
            "type": "boolean",
            "nullable": true
          },
          "sync_entities": {
            "type": "string",
            "nullable": true
          },
          "sync_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "api_app_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reseller_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "delivery_address_auto_po": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "order_status_canceled": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "order_status_backordered": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "order_status_processing": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "order_status_hold": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "order_status_delivered": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_client_secret": {
            "type": "string",
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "new_webhook_signature": {
            "type": "string",
            "nullable": true
          },
          "company_name": {
            "type": "string",
            "nullable": true
          },
          "ordered_status_canceled_name": {
            "type": "string",
            "nullable": true
          },
          "order_status_backordered_name": {
            "type": "string",
            "nullable": true
          },
          "order_status_processing_name": {
            "type": "string",
            "nullable": true
          },
          "order_status_hold_name": {
            "type": "string",
            "nullable": true
          },
          "order_status_delivered_name": {
            "type": "string",
            "nullable": true
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "default_assetgroup_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_assetgroup_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "InstagramBusinessAccount": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Instance": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "hostname": {
            "type": "string",
            "nullable": true
          },
          "envname": {
            "type": "string",
            "nullable": true
          },
          "version": {
            "type": "string",
            "nullable": true
          },
          "commits_ahead": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "commits_behind": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "syncid": {
            "type": "string",
            "nullable": true
          },
          "offline": {
            "type": "boolean",
            "nullable": true
          },
          "insync": {
            "type": "boolean",
            "nullable": true
          },
          "versionmatch": {
            "type": "boolean",
            "nullable": true
          },
          "canmerge": {
            "type": "boolean",
            "nullable": true
          },
          "iscurrent": {
            "type": "boolean",
            "nullable": true
          },
          "nomergereason": {
            "type": "string",
            "nullable": true
          },
          "isself": {
            "type": "boolean",
            "nullable": true
          },
          "isprod": {
            "type": "boolean",
            "nullable": true
          },
          "_restore_from_prod": {
            "type": "boolean",
            "nullable": true
          },
          "_restore_from_prod_result": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Int32NullableStringDateTimeNullableInt32NullableDateTimeNullableTuple": {
        "type": "object",
        "properties": {
          "item1": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item2": {
            "type": "string",
            "nullable": true
          },
          "item3": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "item4": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item5": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Int32NullableStringDateTimeNullableInt32NullableTuple": {
        "type": "object",
        "properties": {
          "item1": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item2": {
            "type": "string",
            "nullable": true
          },
          "item3": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "item4": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "IntegrationConfiguration": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "application_url": {
            "type": "string",
            "nullable": true
          },
          "client_id": {
            "type": "string",
            "nullable": true
          },
          "new_client_secret": {
            "type": "string",
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "new_refresh_token": {
            "type": "string",
            "nullable": true
          },
          "token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "redirect_uri": {
            "type": "string",
            "nullable": true
          },
          "_isauthorized": {
            "type": "boolean",
            "nullable": true
          },
          "tenant": {
            "type": "string",
            "nullable": true
          },
          "resource": {
            "type": "string",
            "nullable": true
          },
          "new_method": {
            "type": "boolean",
            "nullable": true
          },
          "alternate_client_id": {
            "type": "string",
            "nullable": true
          },
          "new_alternate_client_secret": {
            "type": "string",
            "nullable": true
          },
          "client_credentials": {
            "type": "boolean",
            "nullable": true
          },
          "password_credentials": {
            "type": "boolean",
            "nullable": true
          },
          "webhook_username": {
            "type": "string",
            "nullable": true
          },
          "new_webhook_password": {
            "type": "string",
            "nullable": true
          },
          "webhook_iterations": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_webhook_method": {
            "type": "boolean",
            "nullable": true
          },
          "last_update": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "token_url": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "IntegrationError": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "module_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "detail_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "entity_type": {
            "type": "string",
            "nullable": true
          },
          "entity_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "entity_name": {
            "type": "string",
            "nullable": true
          },
          "endpoint": {
            "type": "string",
            "nullable": true
          },
          "error": {
            "type": "string",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "IntegrationExport": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "export_id": {
            "type": "string",
            "nullable": true
          },
          "module_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "halo_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "halo_name": {
            "type": "string",
            "nullable": true
          },
          "third_party_id": {
            "type": "string",
            "nullable": true
          },
          "third_party_name": {
            "type": "string",
            "nullable": true
          },
          "export_url": {
            "type": "string",
            "nullable": true
          },
          "export_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "export_progress": {
            "type": "string",
            "nullable": true
          },
          "ready_for_import": {
            "type": "boolean",
            "nullable": true
          },
          "progress_error": {
            "type": "string",
            "nullable": true
          },
          "details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "exportdata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationExportData"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "IntegrationExportData": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "integration_export_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "third_party_id": {
            "type": "string",
            "nullable": true
          },
          "exported": {
            "type": "boolean",
            "nullable": true
          },
          "export_body": {
            "type": "string",
            "format": "byte",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "IntegrationFieldData": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "msid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "fieldid": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "IntegrationFieldMapping": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "fiid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "thirdpartyname": {
            "type": "string",
            "nullable": true
          },
          "msid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "typeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "isassetfield": {
            "type": "boolean",
            "nullable": true
          },
          "subtypeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newrecords": {
            "type": "boolean",
            "nullable": true
          },
          "xmvalue": {
            "type": "string",
            "nullable": true
          },
          "third_party_friendly_name": {
            "type": "string",
            "nullable": true
          },
          "sync": {
            "type": "boolean",
            "nullable": true
          },
          "synctype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "product": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dontupdate": {
            "type": "boolean",
            "nullable": true
          },
          "product_name": {
            "type": "string",
            "nullable": true
          },
          "third_party_field_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "populateemptyvalue": {
            "type": "boolean",
            "nullable": true
          },
          "value_set": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "IntegrationFilter": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "integration_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mapping_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mapping_name": {
            "type": "string",
            "nullable": true
          },
          "filter_field": {
            "type": "string",
            "nullable": true
          },
          "filter_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "filter_value": {
            "type": "string",
            "nullable": true
          },
          "query_string": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "value_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "filter_operator": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "filter_type2": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "IntegrationLookUp": {
        "required": [
          "module_id",
          "value"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "module_id": {
            "type": "integer",
            "format": "int32"
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "third_party_id": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "minLength": 1,
            "type": "string"
          },
          "_success": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "IntegrationRequest": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "isoutgoing": {
            "type": "boolean",
            "nullable": true
          },
          "operation": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "msid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "request_body": {
            "type": "string",
            "nullable": true
          },
          "datelogged": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "resultcode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "response_body": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "request_headers": {
            "type": "string",
            "nullable": true
          },
          "response_headers": {
            "type": "string",
            "nullable": true
          },
          "trace": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Trace"
            },
            "nullable": true
          },
          "_retrywebhook": {
            "type": "boolean",
            "nullable": true
          },
          "preserve": {
            "type": "boolean",
            "nullable": true
          },
          "hastrace": {
            "type": "boolean",
            "nullable": true
          },
          "format_as_xml": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "IntegrationRunbookVariable": {
        "type": "object",
        "properties": {
          "value": {
            "type": "string",
            "nullable": true
          },
          "group": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "output": {
            "type": "string",
            "nullable": true
          },
          "method_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "method_name": {
            "type": "string",
            "nullable": true
          },
          "step": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "step_name": {
            "type": "string",
            "nullable": true
          },
          "persist": {
            "type": "boolean",
            "nullable": true
          },
          "mapping_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "object_mapping": {
            "type": "string",
            "nullable": true
          },
          "variable_name_root_override": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "IntegrationSiteMapping": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "halo_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "halo_name": {
            "type": "string",
            "nullable": true
          },
          "third_party_id": {
            "type": "string",
            "nullable": true
          },
          "third_party_name": {
            "type": "string",
            "nullable": true
          },
          "module_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "third_party_client_id": {
            "type": "string",
            "nullable": true
          },
          "third_party_client_name": {
            "type": "string",
            "nullable": true
          },
          "third_party_full_name": {
            "type": "string",
            "nullable": true
          },
          "halo_client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "halo_client_name": {
            "type": "string",
            "nullable": true
          },
          "halo_site_name": {
            "type": "string",
            "nullable": true
          },
          "userules": {
            "type": "boolean",
            "nullable": true
          },
          "criteria": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMappingCriteria"
            },
            "nullable": true
          },
          "rule_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "InternetAddress": {
        "type": "object",
        "properties": {
          "encoding": {
            "$ref": "#/components/schemas/Encoding"
          },
          "name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "InvoiceChange": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "invoice_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field_name": {
            "type": "string",
            "nullable": true
          },
          "old_value": {
            "type": "string",
            "nullable": true
          },
          "new_value": {
            "type": "string",
            "nullable": true
          },
          "who": {
            "type": "string",
            "nullable": true
          },
          "datetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "invoice_line_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoice_detail_quantity_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoice_detail_prorata_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "InvoiceDetail": {
        "type": "object",
        "properties": {
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "ihid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_code": {
            "type": "string",
            "nullable": true
          },
          "item_shortdescription": {
            "type": "string",
            "nullable": true
          },
          "item_longdescription": {
            "type": "string",
            "nullable": true
          },
          "nominal_code": {
            "type": "string",
            "nullable": true
          },
          "tax_code": {
            "type": "string",
            "nullable": true
          },
          "qty_order": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unit_price": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unit_price_converted": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "net_amount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "tax_amount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "tax_rate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "comment_1": {
            "type": "string",
            "nullable": true
          },
          "comment_2": {
            "type": "string",
            "nullable": true
          },
          "itemonorder": {
            "type": "boolean",
            "nullable": true
          },
          "dsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ddevnum": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_itemid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "productnumber": {
            "type": "string",
            "nullable": true
          },
          "unit_cost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "asset_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "asset_inventory_number": {
            "type": "string",
            "nullable": true
          },
          "contract_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "recurring_invoice_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "recurring_invoice_line_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "actioncode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "meter_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lineactiondate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "labourdepartmentid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "salesorder_line": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "salesorder_line_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "meter_pricing_method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "line_fully_invoiced": {
            "type": "boolean",
            "nullable": true
          },
          "xero_lineid": {
            "type": "string",
            "nullable": true
          },
          "prepay_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "calculate_price_from_assets": {
            "type": "boolean",
            "nullable": true
          },
          "calculate_price_from_users": {
            "type": "boolean",
            "nullable": true
          },
          "creditlinkedidid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "recurring_invoice_price_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "entity_type": {
            "type": "string",
            "nullable": true
          },
          "item_internal_reference": {
            "type": "string",
            "nullable": true
          },
          "item_external_reference": {
            "type": "string",
            "nullable": true
          },
          "linked_item": {
            "$ref": "#/components/schemas/Item"
          },
          "item_tax_name": {
            "type": "string",
            "nullable": true
          },
          "xero_tax_code": {
            "type": "string",
            "nullable": true
          },
          "override_ast_total": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prorata_next_invoice": {
            "type": "boolean",
            "nullable": true
          },
          "prorata_quantity": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prorata_unit_price": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "prorata_shortdescription": {
            "type": "string",
            "nullable": true
          },
          "prorata_longdescription": {
            "type": "string",
            "nullable": true
          },
          "isinactive": {
            "type": "boolean",
            "nullable": true
          },
          "period_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "group_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "isgroupdesc": {
            "type": "boolean",
            "nullable": true
          },
          "kashflow_line_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_is_calculated_line": {
            "type": "boolean",
            "nullable": true
          },
          "tax_code_overriden": {
            "type": "boolean",
            "nullable": true
          },
          "is_meter": {
            "type": "boolean",
            "nullable": true
          },
          "current_reading": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_reading_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "prorata_data": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InvoiceDetailProRata"
            },
            "nullable": true
          },
          "quantity_users": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InvoiceDetailQuantity"
            },
            "nullable": true
          },
          "quantity_assets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InvoiceDetailQuantity"
            },
            "nullable": true
          },
          "quantity_licences": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InvoiceDetailQuantity"
            },
            "nullable": true
          },
          "quantity_subscriptions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InvoiceDetailQuantity"
            },
            "nullable": true
          },
          "recurring_invoice_quantity_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "quantity_custom": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "billingperiod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "line_periods": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "percent_increase": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "min_meter_units": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sequenceid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "startdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "enddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "autorenew": {
            "type": "boolean",
            "nullable": true
          },
          "autorenewperiod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "intacct_location_id": {
            "type": "string",
            "nullable": true
          },
          "intacct_department_id": {
            "type": "string",
            "nullable": true
          },
          "synced_to_intacct": {
            "type": "boolean",
            "nullable": true
          },
          "hideitems": {
            "type": "boolean",
            "nullable": true
          },
          "includegrouppriceandqty": {
            "type": "boolean",
            "nullable": true
          },
          "auto_increase_period": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "auto_increase_last_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "onetimecharge": {
            "type": "boolean",
            "nullable": true
          },
          "onetimechargeinvoiceid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "needsreviewbeforecreation": {
            "type": "boolean",
            "nullable": true
          },
          "reviewed": {
            "type": "boolean",
            "nullable": true
          },
          "metertype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "importcsvid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "force_new": {
            "type": "boolean",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "dbc_id": {
            "type": "string",
            "nullable": true
          },
          "purchaseorder_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "purchaseorder_line_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "discount_perc": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "exclude_auto_increase": {
            "type": "boolean",
            "nullable": true
          },
          "createproratanormallines": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "createproratadate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "pro_rata_line_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_name": {
            "type": "string",
            "nullable": true
          },
          "hide_on_pdf": {
            "type": "boolean",
            "nullable": true
          },
          "intacct_warehouse_id": {
            "type": "string",
            "nullable": true
          },
          "invoice_class": {
            "type": "string",
            "nullable": true
          },
          "percent_invoiced": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "is_bundled_line": {
            "type": "boolean",
            "nullable": true
          },
          "meter_tiers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InvoiceDetailMeterTiers"
            },
            "nullable": true
          },
          "meter_min_quantity": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "original_client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "myob_location": {
            "type": "string",
            "nullable": true
          },
          "myob_row_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dbc_sequence_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "minimum_line_total": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "hide_grouped_items_price": {
            "type": "boolean",
            "nullable": true
          },
          "credit_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_deferred_revenue": {
            "type": "boolean",
            "nullable": true
          },
          "deferred_revenue_olid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "deferred_revenue_olseq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_recognised_revenue": {
            "type": "boolean",
            "nullable": true
          },
          "no_tax_override": {
            "type": "boolean",
            "nullable": true
          },
          "_temp_order_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_temp_order_seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_temp_order_qty": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "item_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_updateprorata": {
            "type": "boolean",
            "nullable": true
          },
          "bundle_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "bundle_name": {
            "type": "string",
            "nullable": true
          },
          "bundle_line_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "xero_category_1_lookup": {
            "type": "string",
            "nullable": true
          },
          "xero_category_2_lookup": {
            "type": "string",
            "nullable": true
          },
          "xero_category_1_lookup_name": {
            "type": "string",
            "nullable": true
          },
          "xero_category_2_lookup_name": {
            "type": "string",
            "nullable": true
          },
          "use_rpi_increase": {
            "type": "boolean",
            "nullable": true
          },
          "merge_lines_if_matched": {
            "type": "boolean",
            "nullable": true
          },
          "surcharge_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "override_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "baseprice_converted": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "baseprice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unitprice_converted": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_tax_converted": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "net_total": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "tax_converted": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_tax": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_price": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_discount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "discount_converted": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          },
          "net_amount_converted": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          },
          "total_price_converted": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "tax_name": {
            "type": "string",
            "nullable": true
          },
          "taxRuleResult": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TaxRuleResult"
            },
            "nullable": true
          },
          "decimalplacesforinvoices": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_net_total": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "InvoiceDetailMeterTiers": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "idid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "minquantity": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "maxquantity": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "price": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "InvoiceDetailProRata": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoicedetailid": {
            "type": "integer",
            "format": "int32"
          },
          "recurring_invoice_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_to_invoice_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "quantity": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unitprice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unitcost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "shortdescription": {
            "type": "string",
            "nullable": true
          },
          "longdescription": {
            "type": "string",
            "nullable": true
          },
          "quantity_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "device_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prorata_next_invoice": {
            "type": "boolean",
            "nullable": true
          },
          "invoiceheaderid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dont_auto_calculate": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "isinvoiced": {
            "type": "boolean",
            "nullable": true
          },
          "isfuturepr": {
            "type": "boolean",
            "nullable": true
          },
          "inv_manual_pr_immediately": {
            "type": "boolean",
            "nullable": true
          },
          "change_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "istempprorata": {
            "type": "boolean",
            "nullable": true
          },
          "include_in_roi": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "InvoiceDetailQuantity": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "invoice_line_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kind": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "device_group_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type_name": {
            "type": "string",
            "nullable": true
          },
          "device_group_name": {
            "type": "string",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "licence_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "licence_name": {
            "type": "string",
            "nullable": true
          },
          "assigned_licences": {
            "type": "boolean",
            "nullable": true
          },
          "qty_free": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "minimum_qty": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pro_rata": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "criteria": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InvoiceDetailQuantityCriteria"
            },
            "nullable": true
          },
          "use_linked_subscription_price": {
            "type": "boolean",
            "nullable": true
          },
          "use_linked_subscription_cost": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "InvoiceDetailQuantityCriteria": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "invoicedetailquantity_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tablename": {
            "type": "string",
            "nullable": true
          },
          "fieldname": {
            "type": "string",
            "nullable": true
          },
          "value_type": {
            "type": "string",
            "nullable": true
          },
          "value_int": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "value_float": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "value_string": {
            "type": "string",
            "nullable": true
          },
          "value_datetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "value_display": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "InvoiceHeader": {
        "type": "object",
        "properties": {
          "disabled": {
            "type": "boolean",
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "sitenumber": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "accountsid": {
            "type": "string",
            "nullable": true
          },
          "uid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoicenumber": {
            "type": "string",
            "nullable": true
          },
          "thirdpartyinvoicenumber": {
            "type": "string",
            "nullable": true
          },
          "posted": {
            "type": "boolean",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "address1": {
            "type": "string",
            "nullable": true
          },
          "address2": {
            "type": "string",
            "nullable": true
          },
          "address3": {
            "type": "string",
            "nullable": true
          },
          "address4": {
            "type": "string",
            "nullable": true
          },
          "address5": {
            "type": "string",
            "nullable": true
          },
          "deladdress1": {
            "type": "string",
            "nullable": true
          },
          "deladdress2": {
            "type": "string",
            "nullable": true
          },
          "deladdress3": {
            "type": "string",
            "nullable": true
          },
          "deladdress4": {
            "type": "string",
            "nullable": true
          },
          "deladdress5": {
            "type": "string",
            "nullable": true
          },
          "tel_number": {
            "type": "string",
            "nullable": true
          },
          "contactname": {
            "type": "string",
            "nullable": true
          },
          "global_tax_code": {
            "type": "string",
            "nullable": true
          },
          "invoice_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "schedule_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "dateposted": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "last_synced": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "last_modified": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "notes_1": {
            "type": "string",
            "nullable": true
          },
          "notes_2": {
            "type": "string",
            "nullable": true
          },
          "notes_3": {
            "type": "string",
            "nullable": true
          },
          "taken_by": {
            "type": "string",
            "nullable": true
          },
          "order_number": {
            "type": "string",
            "nullable": true
          },
          "cust_order_number": {
            "type": "string",
            "nullable": true
          },
          "payment_ref": {
            "type": "string",
            "nullable": true
          },
          "global_nom_code": {
            "type": "string",
            "nullable": true
          },
          "global_details": {
            "type": "string",
            "nullable": true
          },
          "invoice_type_code": {
            "type": "string",
            "nullable": true
          },
          "salesorder_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "percentold": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "percent": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "contract_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contract_ref": {
            "type": "string",
            "nullable": true
          },
          "datesent": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "currency": {
            "type": "string",
            "nullable": true
          },
          "currency_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "currency_code_name": {
            "type": "string",
            "nullable": true
          },
          "currency_conversion_rate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "paymentterms": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hideinvoice": {
            "type": "boolean",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoicetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datepaid": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "paymentstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "xeroid": {
            "type": "string",
            "nullable": true
          },
          "amountpaid": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "amountdue": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "amount_remaining": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "emailstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "address": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "shipaddress": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "originaddress": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "lines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InvoiceDetail"
            },
            "nullable": true
          },
          "add_lines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InvoiceDetail"
            },
            "nullable": true
          },
          "_print_preview": {
            "type": "boolean",
            "nullable": true
          },
          "_print_generate": {
            "type": "boolean",
            "nullable": true
          },
          "printhtml": {
            "type": "string",
            "nullable": true
          },
          "pdf_attachment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pdf_attachment_date_created": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "pdftemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pdftemplate_name": {
            "type": "string",
            "nullable": true
          },
          "composite_tax_total": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total": {
            "type": "number",
            "format": "double",
            "readOnly": true
          },
          "reference": {
            "type": "string",
            "nullable": true
          },
          "duedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_is_invoice_run": {
            "type": "boolean",
            "nullable": true
          },
          "_billing_cut_off": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "is_recurring_invoice": {
            "type": "boolean",
            "nullable": true
          },
          "schedule_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lastcreated": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "nextcreationdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "period": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "schedule": {
            "$ref": "#/components/schemas/StdRequest"
          },
          "create_recurring_invoice": {
            "type": "boolean",
            "nullable": true
          },
          "take_auto_payment": {
            "type": "boolean",
            "nullable": true
          },
          "recurring_invoice_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "add_contract_assets": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "add_labour": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "add_project": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "add_travel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "add_mileage": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "add_itemsissued": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "add_prepay": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "add_salesorder": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "force_creation": {
            "type": "boolean",
            "nullable": true
          },
          "_create_from_areaitems": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AreaItem"
            },
            "nullable": true
          },
          "_create_from_contract": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_validateonly": {
            "type": "boolean",
            "nullable": true
          },
          "qboid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "billingcategory": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_sendmassinvoice": {
            "type": "boolean",
            "nullable": true
          },
          "xero_tenant_id": {
            "type": "string",
            "nullable": true
          },
          "xero_branding_theme_id": {
            "type": "string",
            "nullable": true
          },
          "xero_branding_theme_name": {
            "type": "string",
            "nullable": true
          },
          "xero_branding_theme": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "due_date_int": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "due_date_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "createdbyagentname": {
            "type": "string",
            "nullable": true
          },
          "internal_note": {
            "type": "string",
            "nullable": true
          },
          "mailboxid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "period_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kashflow_tenant_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kashflowid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kashflow_pdf": {
            "type": "string",
            "nullable": true
          },
          "original_client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "original_client_name": {
            "type": "string",
            "nullable": true
          },
          "xero_status": {
            "type": "string",
            "nullable": true
          },
          "merge_data": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InvoiceHeaderMerge"
            },
            "nullable": true
          },
          "snelstart_id": {
            "type": "string",
            "nullable": true
          },
          "time": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "startdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "enddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "daysplus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "periodname": {
            "type": "string",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "duedatename": {
            "type": "string",
            "nullable": true
          },
          "date_created": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "invoice_prorata_periods_ahead": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nextcreationperiod": {
            "type": "string",
            "nullable": true
          },
          "qbo_company_id": {
            "type": "string",
            "nullable": true
          },
          "intacct_recordno": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "period_start_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "period_end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "payments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InvoicePayment_List"
            },
            "nullable": true
          },
          "markaspaid": {
            "type": "boolean",
            "nullable": true
          },
          "markaspaidmoduleid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dbc_id": {
            "type": "string",
            "nullable": true
          },
          "dbc_company_id": {
            "type": "string",
            "nullable": true
          },
          "reviewrequired": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "_xmlwarning": {
            "type": "string",
            "nullable": true
          },
          "creditlinkedtoinvoiceid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "creditlinkedtoinvoiceid_thirdpartynumber": {
            "type": "string",
            "nullable": true
          },
          "creditlinkedtoinvoiceid_typeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "purchaseorder_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sage_business_cloud_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sage_business_cloud_id": {
            "type": "string",
            "nullable": true
          },
          "exact_id": {
            "type": "string",
            "nullable": true
          },
          "exact_division": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "xero_line_tax": {
            "type": "string",
            "nullable": true
          },
          "invoice_auto_increase_period": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoice_percent_increase": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "schedule_ignore_delete": {
            "type": "boolean",
            "nullable": true
          },
          "assigned_agent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assigned_agent_name": {
            "type": "string",
            "nullable": true
          },
          "approval_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approvalagent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approvalemailaddress": {
            "type": "string",
            "nullable": true
          },
          "approvalnote": {
            "type": "string",
            "nullable": true
          },
          "approvalagentid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approvaldatetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "ticket_summary": {
            "type": "string",
            "nullable": true
          },
          "ticket_note": {
            "type": "string",
            "nullable": true
          },
          "approval_start": {
            "type": "boolean",
            "nullable": true
          },
          "requires_approval": {
            "type": "boolean",
            "nullable": true
          },
          "xero_online_invoice_payment_url": {
            "type": "string",
            "nullable": true
          },
          "generic_online_invoice_payment_url": {
            "type": "string",
            "nullable": true
          },
          "intacct_save_location": {
            "type": "string",
            "nullable": true
          },
          "intacctseparatetaxline": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "intacct_class": {
            "type": "string",
            "nullable": true
          },
          "intacct_class_name": {
            "type": "string",
            "nullable": true
          },
          "take_payment_on_duedate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contains_calculated_quantity": {
            "type": "boolean",
            "nullable": true
          },
          "intacct_tax_solution": {
            "type": "string",
            "nullable": true
          },
          "intacct_tax_solution_name": {
            "type": "string",
            "nullable": true
          },
          "intacct_project": {
            "type": "string",
            "nullable": true
          },
          "intacct_project_name": {
            "type": "string",
            "nullable": true
          },
          "_create_credit_note": {
            "type": "boolean",
            "nullable": true
          },
          "credit_total": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "supplier_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_name": {
            "type": "string",
            "nullable": true
          },
          "_dont_fire_automations": {
            "type": "boolean",
            "nullable": true
          },
          "_is_process": {
            "type": "boolean",
            "nullable": true
          },
          "_is_task_schedule": {
            "type": "boolean",
            "nullable": true
          },
          "payments_pending": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "include_in_autopay": {
            "type": "boolean",
            "nullable": true
          },
          "_forcethirdpartysync": {
            "type": "boolean",
            "nullable": true
          },
          "client_to_invoice_to_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "creation_source": {
            "type": "string",
            "nullable": true
          },
          "typeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "twilio_invoice": {
            "type": "boolean",
            "nullable": true
          },
          "invoice_separately": {
            "type": "boolean",
            "nullable": true
          },
          "minimum_price_active": {
            "type": "boolean",
            "nullable": true
          },
          "minimum_line_description": {
            "type": "string",
            "nullable": true
          },
          "minimum_amount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "avalara_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "qbo_term_name": {
            "type": "string",
            "nullable": true
          },
          "qbo_term_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "qbo_term": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "exact_payment_conditon_name": {
            "type": "string",
            "nullable": true
          },
          "exact_payment_conditon_id": {
            "type": "string",
            "nullable": true
          },
          "exact_payment_conditon": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "avalara_details_name": {
            "type": "string",
            "nullable": true
          },
          "voided": {
            "type": "boolean",
            "nullable": true
          },
          "credit_outstanding_for_customer": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "credit_outstanding": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "credit_used": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "mark_credit_as_used": {
            "type": "boolean",
            "nullable": true
          },
          "apply_credit": {
            "type": "boolean",
            "nullable": true
          },
          "apply_credit_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "apply_credit_amount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "apply_credit_description": {
            "type": "string",
            "nullable": true
          },
          "apply_credit_long_description": {
            "type": "string",
            "nullable": true
          },
          "apply_credit_tax_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoice_display": {
            "type": "string",
            "nullable": true
          },
          "_novalidate": {
            "type": "boolean",
            "nullable": true
          },
          "sqlimport_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoice_match_id": {
            "type": "string",
            "nullable": true
          },
          "sync_include_paid": {
            "type": "boolean",
            "nullable": true
          },
          "dont_set_original_client_id": {
            "type": "boolean",
            "nullable": true
          },
          "_docommitsync": {
            "type": "boolean",
            "nullable": true
          },
          "_ignore_dont_send_invoice": {
            "type": "boolean",
            "nullable": true
          },
          "ticket_client_to_invoice_to_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "originaddress1": {
            "type": "string",
            "nullable": true
          },
          "originaddress2": {
            "type": "string",
            "nullable": true
          },
          "originaddress3": {
            "type": "string",
            "nullable": true
          },
          "originaddress4": {
            "type": "string",
            "nullable": true
          },
          "originaddress5": {
            "type": "string",
            "nullable": true
          },
          "most_recent_invoice_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "most_recent_invoice_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "custombuttons": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomButton"
            },
            "nullable": true
          },
          "extratabs": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Tabname"
            },
            "nullable": true
          },
          "update_invoice_conversion_rate": {
            "type": "boolean",
            "nullable": true
          },
          "conversion_rate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "dont_sync_to_3rd_party": {
            "type": "boolean",
            "nullable": true
          },
          "is_invoice_screen": {
            "type": "boolean",
            "nullable": true
          },
          "_dotaxsync": {
            "type": "boolean",
            "nullable": true
          },
          "tax_total": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "revenue": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "external_links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "_importtypeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_importthirdpartyid": {
            "type": "string",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          }
        },
        "additionalProperties": false
      },
      "InvoiceHeaderMerge": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "invoice_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "recurring_invoice_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "schedule_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "schedule_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "contract_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contract_ref": {
            "type": "string",
            "nullable": true
          },
          "salesorder_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "percent": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "due_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "InvoicePayment_List": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "invoice_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "amount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "module_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "intent_id": {
            "type": "string",
            "nullable": true
          },
          "intent_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "intent_response": {
            "type": "string",
            "nullable": true
          },
          "webhook_payload": {
            "type": "string",
            "nullable": true
          },
          "webhook_received_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "sage50_reference": {
            "type": "string",
            "nullable": true
          },
          "thirdpartyid": {
            "type": "string",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "_statuswarning": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "qbo_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "xero_id": {
            "type": "string",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "sqlimport_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoice_match_id": {
            "type": "string",
            "nullable": true
          },
          "invoice_invoicenumber": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Item": {
        "type": "object",
        "properties": {
          "asset_type_matching_field_name": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetgroup_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetgroup_name": {
            "type": "string",
            "nullable": true
          },
          "third_party_assetgroup_id": {
            "type": "string",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "supplier_part_code": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "purchase_description": {
            "type": "string",
            "nullable": true
          },
          "internalreference": {
            "type": "string",
            "nullable": true
          },
          "externalreference": {
            "type": "string",
            "nullable": true
          },
          "quantity_in_stock": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "quantity_reserved": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "quantity_on_order": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "goodsinunit": {
            "type": "string",
            "nullable": true
          },
          "goodsoutunit": {
            "type": "string",
            "nullable": true
          },
          "inoutconversion": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "qtyissuedthisyear": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "baseprice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "created_by": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_name": {
            "type": "string",
            "nullable": true
          },
          "manufacturer_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "manufacturer_name": {
            "type": "string",
            "nullable": true
          },
          "assettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettype_name": {
            "type": "string",
            "nullable": true
          },
          "minstockqty": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "min_purchase_qty": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "secondprice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "promptforprice": {
            "type": "boolean",
            "nullable": true
          },
          "sleeveprice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "taxcode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "taxcode_name": {
            "type": "string",
            "nullable": true
          },
          "taxcodeother": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "taxcodeother_name": {
            "type": "string",
            "nullable": true
          },
          "costprice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "accountsid": {
            "type": "string",
            "nullable": true
          },
          "margin": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "reorderqty": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "binlocation": {
            "type": "string",
            "nullable": true
          },
          "nominalcode": {
            "type": "string",
            "nullable": true
          },
          "costingmethod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "servicefee": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "recovery": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "avco": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "qtyonallsalesorders": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "doesnotneedconsigning": {
            "type": "boolean",
            "nullable": true
          },
          "shaccountsid": {
            "type": "string",
            "nullable": true
          },
          "applydiscount": {
            "type": "boolean",
            "nullable": true
          },
          "secondhandprice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "markupperc": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "metertype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "meterlife": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "isrecurringitem": {
            "type": "boolean",
            "nullable": true
          },
          "template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "template_name": {
            "type": "string",
            "nullable": true
          },
          "recurringprice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "showmobilescanner": {
            "type": "boolean",
            "nullable": true
          },
          "icon": {
            "type": "string",
            "nullable": true
          },
          "icon_download_url": {
            "type": "string",
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "group_third_party_id": {
            "type": "string",
            "nullable": true
          },
          "sagetoken": {
            "type": "string",
            "nullable": true
          },
          "third_party_id": {
            "type": "string",
            "nullable": true
          },
          "custombuttons": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomButton"
            },
            "nullable": true
          },
          "item_suppliers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ItemSupplier"
            },
            "nullable": true
          },
          "xero_salestax": {
            "type": "string",
            "nullable": true
          },
          "xero_purchasetax": {
            "type": "string",
            "nullable": true
          },
          "purchasenominalcode": {
            "type": "string",
            "nullable": true
          },
          "fullyqualifiedname": {
            "type": "string",
            "nullable": true
          },
          "salestaxincluded": {
            "type": "boolean",
            "nullable": true
          },
          "purchasetaxincluded": {
            "type": "boolean",
            "nullable": true
          },
          "taxable": {
            "type": "boolean",
            "nullable": true
          },
          "assetaccountcode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "qbo_quantity": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "qboinitial_quantity_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "stocklocations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Site_List"
            },
            "nullable": true
          },
          "xero_tenant_id": {
            "type": "string",
            "nullable": true
          },
          "xero_tenant_name": {
            "type": "string",
            "nullable": true
          },
          "xerodetails_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "income_account_name": {
            "type": "string",
            "nullable": true
          },
          "expense_account_name": {
            "type": "string",
            "nullable": true
          },
          "asset_account_name": {
            "type": "string",
            "nullable": true
          },
          "income_account": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "expense_account": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "asset_account": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "qbosku": {
            "type": "string",
            "nullable": true
          },
          "qbocategoryid": {
            "type": "string",
            "nullable": true
          },
          "qbocategoryname": {
            "type": "string",
            "nullable": true
          },
          "qbo_category": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "autotaskserviceid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "autotaskproductid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "iscontractitem": {
            "type": "boolean",
            "nullable": true
          },
          "dontinvoice": {
            "type": "boolean",
            "nullable": true
          },
          "kashflowid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kashflow_tenant_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kashflow_tenant_name": {
            "type": "string",
            "nullable": true
          },
          "nominalcode_name": {
            "type": "string",
            "nullable": true
          },
          "purchasenominalcode_name": {
            "type": "string",
            "nullable": true
          },
          "linked_item_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "linked_item_name": {
            "type": "string",
            "nullable": true
          },
          "update_recurring_invoice_price": {
            "type": "boolean",
            "nullable": true
          },
          "update_recurring_invoice_cost": {
            "type": "boolean",
            "nullable": true
          },
          "snelstart_id": {
            "type": "string",
            "nullable": true
          },
          "snelstart_department_id": {
            "type": "string",
            "nullable": true
          },
          "snelstart_department_name": {
            "type": "string",
            "nullable": true
          },
          "snelstart_department": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "linked_asset_defaults": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ItemDeviceDefaults"
            },
            "nullable": true
          },
          "maxitemdiscount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "item_default_billing_period": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "primaryimageid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datecreated": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastmodified": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "qbo_company_id": {
            "type": "string",
            "nullable": true
          },
          "import_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "quickbooks_details": {
            "$ref": "#/components/schemas/QuickBooksDetails"
          },
          "qbo_company_name": {
            "type": "string",
            "nullable": true
          },
          "extra_invoice_description": {
            "maxLength": 4000,
            "type": "string",
            "nullable": true
          },
          "isitemdetails": {
            "type": "boolean",
            "nullable": true
          },
          "intacct_type": {
            "type": "string",
            "nullable": true
          },
          "item_group_nominalcode": {
            "type": "string",
            "nullable": true
          },
          "item_group_nominalcode_purchase": {
            "type": "string",
            "nullable": true
          },
          "item_group_itemcode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_group_taxcode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_group_taxcode_purchase": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "recurringcost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "dbc_company_id": {
            "type": "string",
            "nullable": true
          },
          "dbc_company_name": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "external_links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          },
          "_match_thirdparty_id": {
            "type": "string",
            "nullable": true
          },
          "_match_integration_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_match_integration_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "sage_business_cloud_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sage_business_cloud_details_name": {
            "type": "string",
            "nullable": true
          },
          "budgettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "budgettype_name": {
            "type": "string",
            "nullable": true
          },
          "serialise_only_one": {
            "type": "boolean",
            "nullable": true
          },
          "exact_division": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "exact_division_name": {
            "type": "string",
            "nullable": true
          },
          "dattocommerce_tenant": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_description": {
            "type": "string",
            "nullable": true
          },
          "weight": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "ignore_from_accounting_sync": {
            "type": "boolean",
            "nullable": true
          },
          "invoice_class": {
            "type": "string",
            "nullable": true
          },
          "sage50uk_department_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dont_track_stock": {
            "type": "boolean",
            "nullable": true
          },
          "dont_receive_on_po": {
            "type": "boolean",
            "nullable": true
          },
          "xero_inventory_account_code": {
            "type": "string",
            "nullable": true
          },
          "xero_cogs_account_code": {
            "type": "string",
            "nullable": true
          },
          "xero_inventory_account_code_name": {
            "type": "string",
            "nullable": true
          },
          "xero_cogs_account_code_name": {
            "type": "string",
            "nullable": true
          },
          "intacct_product_line_id": {
            "type": "string",
            "nullable": true
          },
          "_updateitemtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "related_item_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "myob_tenant": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "myob_tenant_name": {
            "type": "string",
            "nullable": true
          },
          "myob_asset_account_code": {
            "type": "string",
            "nullable": true
          },
          "items_per_buying_price": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "items_per_selling_price": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "avalara_item_code": {
            "type": "string",
            "nullable": true
          },
          "purchase_currency_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "purchase_currency_code_name": {
            "type": "string",
            "nullable": true
          },
          "purchase_currency": {
            "$ref": "#/components/schemas/Currency"
          },
          "autorenew_quote_line_default": {
            "type": "boolean",
            "nullable": true
          },
          "price_calculated_from_components": {
            "type": "boolean",
            "nullable": true
          },
          "cost_calculated_from_components": {
            "type": "boolean",
            "nullable": true
          },
          "auto_reorder_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "relatedcategories": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair7"
            },
            "nullable": true
          },
          "relatedcategories_list": {
            "type": "string",
            "nullable": true
          },
          "item_listed_only_on_bundle_setup": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ItemDeviceDefaults": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "iid": {
            "type": "integer",
            "format": "int32"
          },
          "dtype": {
            "type": "integer",
            "format": "int32"
          },
          "yseq": {
            "type": "integer",
            "format": "int32"
          },
          "value": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ItemGroup": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "lines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/QuotationDetail"
            },
            "nullable": true
          },
          "oldLines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/QuotationDetail"
            },
            "nullable": true
          },
          "hideitems": {
            "type": "boolean",
            "nullable": true
          },
          "add_all_group_items_quote": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "quantity_group_items_quote": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hide_items_group_items_quote": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hide_grouped_items_price": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "category": {
            "type": "string",
            "nullable": true
          },
          "name_extra": {
            "type": "string",
            "nullable": true
          },
          "one_optional_mandatory": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair"
            },
            "nullable": true
          },
          "one_optional_mandatory_list": {
            "type": "string",
            "nullable": true
          },
          "default_billingperiod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nominal_code": {
            "type": "string",
            "nullable": true
          },
          "force_quantity_relationship": {
            "type": "boolean",
            "nullable": true
          },
          "force_price_relationship": {
            "type": "boolean",
            "nullable": true
          },
          "force_term_relationship": {
            "type": "boolean",
            "nullable": true
          },
          "price_calculation_formula": {
            "type": "string",
            "nullable": true
          },
          "_updaterecurringbundleprices": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ItemId": {
        "type": "object",
        "properties": {
          "uniqueId": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "changeKey": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "ItemRestriction": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "item_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "servicerequest_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ItemStock": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "item_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_name": {
            "type": "string",
            "nullable": true
          },
          "item_assettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stocklocation_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stocklocation_name": {
            "type": "string",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "quantity_in": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "quantity_issued": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          },
          "quantity_remaining": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "cost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "supplier_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_name": {
            "type": "string",
            "nullable": true
          },
          "purchaseorder_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "purchaseorder_line_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "purchaseorder_ref": {
            "type": "string",
            "nullable": true
          },
          "salesorder_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "serialised_asset_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "serialised_assets_in_stock": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "serialised_assets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device_List"
            },
            "nullable": true
          },
          "is_stock_take": {
            "type": "boolean",
            "nullable": true
          },
          "delivering_to_user": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "line_site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stockbin_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "real_quantity_in": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "stockbin_name": {
            "type": "string",
            "nullable": true
          },
          "serialise_only_one": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ItemSupplier": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "item_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_name": {
            "type": "string",
            "nullable": true
          },
          "price": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "cost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "supplier_sku": {
            "type": "string",
            "nullable": true
          },
          "filters": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ViewFilterDetails"
            },
            "nullable": true
          },
          "_is_new": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "JamfDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "new_password": {
            "type": "string",
            "nullable": true
          },
          "new_integration_method": {
            "type": "boolean",
            "nullable": true
          },
          "instancetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "devicetypes": {
            "type": "string",
            "nullable": true
          },
          "device_types": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "defaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultsite_name": {
            "type": "string",
            "nullable": true
          },
          "site_links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "sitematchtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "computerassettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "computerassettype_name": {
            "type": "string",
            "nullable": true
          },
          "mobileassettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mobileassettype_name": {
            "type": "string",
            "nullable": true
          },
          "assetimportidentifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetmatchingfield_name": {
            "type": "string",
            "nullable": true
          },
          "halointegrator": {
            "type": "boolean",
            "nullable": true
          },
          "halointegratorerror": {
            "type": "string",
            "nullable": true
          },
          "halointegratorlastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "dontupdateassettype": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "dont_create_new_devices": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "JiraDetails": {
        "type": "object",
        "properties": {
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "instance_url": {
            "type": "string",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "newmethod": {
            "type": "boolean",
            "nullable": true
          },
          "new_password": {
            "type": "string",
            "nullable": true
          },
          "sync_components": {
            "type": "boolean",
            "nullable": true
          },
          "issue_body": {
            "type": "string",
            "nullable": true
          },
          "defaulttickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaulttickettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "defaulttickettype_name": {
            "type": "string",
            "nullable": true
          },
          "defaultuser": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultuser_name": {
            "type": "string",
            "nullable": true
          },
          "visibletoendusers": {
            "type": "boolean",
            "nullable": true
          },
          "primary_update_status": {
            "type": "boolean",
            "nullable": true
          },
          "relation_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "issuetype": {
            "type": "string",
            "nullable": true
          },
          "defaultsendattachments": {
            "type": "boolean",
            "nullable": true
          },
          "default_reporter": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "tickettype_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/JiraMappings"
            },
            "nullable": true
          },
          "jirafield_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "comment_contains": {
            "type": "string",
            "nullable": true
          },
          "remove_comment_tag": {
            "type": "boolean",
            "nullable": true
          },
          "priority_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "JiraMappings": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "rtid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "rtid_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "jira_issue_type": {
            "type": "string",
            "nullable": true
          },
          "jira_category1": {
            "type": "string",
            "nullable": true
          },
          "jira_category2": {
            "type": "string",
            "nullable": true
          },
          "jira_category3": {
            "type": "string",
            "nullable": true
          },
          "jira_category4": {
            "type": "string",
            "nullable": true
          },
          "detailsid": {
            "type": "integer",
            "format": "int32"
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Journey": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "unum": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "faultid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "actionnumber": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "startdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "enddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "startodometer": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "endodometer": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "vehicle": {
            "type": "string",
            "nullable": true
          },
          "startgps": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "endgps": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "datereimbursed": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "dateinvoicedmileage": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "dateinvoicedtraveltime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "ihidmileage": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ihidtraveltime": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoiceable": {
            "type": "boolean",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "KBEntry": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "view_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "useful_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "notuseful_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "date_created": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "date_edited": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tag_string": {
            "type": "string",
            "nullable": true
          },
          "inactive": {
            "type": "boolean",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "next_review_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "limit_start_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "limit_end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "editor_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kb_tags": {
            "type": "string",
            "nullable": true
          },
          "confluence_url": {
            "type": "string",
            "nullable": true
          },
          "search_score": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "resolution_list": {
            "type": "string",
            "nullable": true
          },
          "link": {
            "type": "string",
            "nullable": true
          },
          "geo_restrictions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GeoLocationRestriction"
            },
            "nullable": true
          },
          "resolution": {
            "type": "string",
            "nullable": true
          },
          "creator_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "creator_name": {
            "type": "string",
            "nullable": true
          },
          "editor_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "editor_name": {
            "type": "string",
            "nullable": true
          },
          "xrefkbentry": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "xreftype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "xrefdoc": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "description_html": {
            "type": "string",
            "nullable": true
          },
          "description_markdown": {
            "type": "string",
            "nullable": true
          },
          "resolution_html": {
            "type": "string",
            "nullable": true
          },
          "resolution_markdown": {
            "type": "string",
            "nullable": true
          },
          "internalmemoagent": {
            "type": "string",
            "nullable": true
          },
          "internalmemoagenthtml": {
            "type": "string",
            "nullable": true
          },
          "internalmemomarkdown": {
            "type": "string",
            "nullable": true
          },
          "tags": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Tag"
            },
            "nullable": true
          },
          "faqlists": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FAQListHead"
            },
            "nullable": true
          },
          "fields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RequestTypeField"
            },
            "nullable": true
          },
          "teams": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SectionDetail"
            },
            "nullable": true
          },
          "your_vote": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showforall": {
            "type": "boolean",
            "nullable": true
          },
          "attachments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Attachment_List"
            },
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "importfaqs": {
            "type": "string",
            "nullable": true
          },
          "last_review_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "reviewed_by": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reviewer_name": {
            "type": "string",
            "nullable": true
          },
          "_reviewed": {
            "type": "boolean",
            "nullable": true
          },
          "new_version_from_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "other_versions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KBEntry_List"
            },
            "nullable": true
          },
          "servicenow_id": {
            "type": "string",
            "nullable": true
          },
          "import_attachments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Attachment"
            },
            "nullable": true
          },
          "related_articles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KBEntry_List"
            },
            "nullable": true
          },
          "your_comment": {
            "type": "string",
            "nullable": true
          },
          "freshdesk_id": {
            "type": "string",
            "nullable": true
          },
          "freshdesk_folder_name": {
            "type": "string",
            "nullable": true
          },
          "freshdesk_category_name": {
            "type": "string",
            "nullable": true
          },
          "translations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
            },
            "nullable": true
          },
          "_print_generate": {
            "type": "boolean",
            "nullable": true
          },
          "printhtml": {
            "type": "string",
            "nullable": true
          },
          "pdf_attachment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pdftemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pdftemplate_name": {
            "type": "string",
            "nullable": true
          },
          "kbentryclientaccess": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KbEntryAreaAccess"
            },
            "nullable": true
          },
          "kbentrytoplevelaccess": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KbEntryTopLevelAccess"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "devices": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device_List"
            },
            "nullable": true
          },
          "faq_write": {
            "type": "boolean",
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          },
          "_match_thirdparty_id": {
            "type": "string",
            "nullable": true
          },
          "_match_integration_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_match_integration_name": {
            "type": "string",
            "nullable": true
          },
          "import_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "external_links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "wordpress_tags": {
            "type": "object",
            "additionalProperties": {
              "$ref": "#/components/schemas/WordpressComObject"
            },
            "nullable": true
          },
          "wordpress_categories": {
            "type": "object",
            "additionalProperties": {
              "$ref": "#/components/schemas/WordpressComObject"
            },
            "nullable": true
          },
          "importtags": {
            "type": "string",
            "nullable": true
          },
          "owners": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Uname_List"
            },
            "nullable": true
          },
          "search_index_sync_timestamp": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "search_index_sync_batches": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kbpermalinks": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Permalinks"
            },
            "nullable": true
          },
          "negativeFeedbackTicket": {
            "$ref": "#/components/schemas/Faults"
          },
          "generatetoken": {
            "type": "boolean",
            "nullable": true
          },
          "latestversion": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "key": {
            "type": "integer",
            "format": "int32"
          },
          "table": {
            "$ref": "#/components/schemas/TableEnum"
          },
          "ticket_template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_importtypeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_importthirdpartyid": {
            "type": "string",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "KBEntry_List": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "view_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "useful_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "notuseful_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "date_created": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "date_edited": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tag_string": {
            "type": "string",
            "nullable": true
          },
          "inactive": {
            "type": "boolean",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "next_review_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "limit_start_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "limit_end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "editor_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kb_tags": {
            "type": "string",
            "nullable": true
          },
          "confluence_url": {
            "type": "string",
            "nullable": true
          },
          "search_score": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "resolution_list": {
            "type": "string",
            "nullable": true
          },
          "link": {
            "type": "string",
            "nullable": true
          },
          "geo_restrictions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GeoLocationRestriction"
            },
            "nullable": true
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "key": {
            "type": "integer",
            "format": "int32"
          },
          "table": {
            "$ref": "#/components/schemas/TableEnum"
          },
          "ticket_template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_importtypeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_importthirdpartyid": {
            "type": "string",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          }
        },
        "additionalProperties": false
      },
      "KandjiDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "apiurl": {
            "type": "string",
            "nullable": true
          },
          "new_integration_key": {
            "type": "string",
            "nullable": true
          },
          "new_integration_method": {
            "type": "boolean",
            "nullable": true
          },
          "default_devicesite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_devicesite_name": {
            "type": "string",
            "nullable": true
          },
          "default_devicetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_devicetypename": {
            "type": "string",
            "nullable": true
          },
          "assetimportidentifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetimportidentifier_fieldname": {
            "type": "string",
            "nullable": true
          },
          "fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationSiteMapping"
            },
            "nullable": true
          },
          "enableintegrator": {
            "type": "boolean",
            "nullable": true
          },
          "lastsyncdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastsyncerror": {
            "type": "string",
            "nullable": true
          },
          "delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "dont_create_new_devices": {
            "type": "boolean",
            "nullable": true
          },
          "dont_update_device_type": {
            "type": "boolean",
            "nullable": true
          },
          "dont_move_site": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "mappings_xtype": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "default_assetgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_assetgroupname": {
            "type": "string",
            "nullable": true
          },
          "assettype_choice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettype_field": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "KashflowDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "new_password": {
            "type": "string",
            "nullable": true
          },
          "enabled": {
            "type": "boolean",
            "nullable": true
          },
          "client_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_item_tax": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_service_tax": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_contract_tax": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "item_group": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_group_name": {
            "type": "string",
            "nullable": true
          },
          "isdefault": {
            "type": "boolean",
            "nullable": true
          },
          "enablesync": {
            "type": "boolean",
            "nullable": true
          },
          "default_item_code": {
            "type": "string",
            "nullable": true
          },
          "show_message": {
            "type": "boolean",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "client_item_tax_name": {
            "type": "string",
            "nullable": true
          },
          "client_service_tax_name": {
            "type": "string",
            "nullable": true
          },
          "client_contract_tax_name": {
            "type": "string",
            "nullable": true
          },
          "supplier_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "KbEntryAreaAccess": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "kb_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "KbEntryTopLevelAccess": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "toplevel_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "toplevel_name": {
            "type": "string",
            "nullable": true
          },
          "kb_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "KeyPair": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "KeyPair2": {
        "type": "object",
        "properties": {
          "value": {
            "type": "string",
            "nullable": true
          },
          "label": {
            "type": "string",
            "nullable": true
          },
          "isnew": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "KeyPair3": {
        "type": "object",
        "properties": {
          "value": {
            "type": "string",
            "nullable": true
          },
          "label": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "KeyPair4": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int64"
          },
          "name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "KeyPair7": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LDAPConnection": {
        "type": "object",
        "properties": {
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "connection_type": {
            "type": "string",
            "nullable": true
          },
          "hostname": {
            "type": "string",
            "nullable": true
          },
          "domainname": {
            "type": "string",
            "nullable": true
          },
          "authentication_type": {
            "type": "string",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "integrator_password": {
            "type": "string",
            "nullable": true
          },
          "basedn": {
            "type": "string",
            "nullable": true
          },
          "synccontacts": {
            "type": "boolean",
            "nullable": true
          },
          "external": {
            "type": "boolean",
            "nullable": true
          },
          "phppassword": {
            "type": "string",
            "nullable": true
          },
          "pagesize": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "port": {
            "type": "string",
            "nullable": true
          },
          "use_ssl": {
            "type": "boolean",
            "nullable": true
          },
          "mappings_user": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LDAPName"
            },
            "nullable": true
          },
          "mappings_agent": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LDAPName"
            },
            "nullable": true
          },
          "ldap_strings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LDAPString"
            },
            "nullable": true
          },
          "useadauthentication": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_is_test": {
            "type": "boolean",
            "nullable": true
          },
          "_connection_success": {
            "type": "boolean",
            "nullable": true
          },
          "_connection_message": {
            "type": "string",
            "nullable": true
          },
          "_get_mappings": {
            "type": "boolean",
            "nullable": true
          },
          "_containers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LDAPString"
            },
            "nullable": true
          },
          "_containerfilter": {
            "type": "string",
            "nullable": true
          },
          "_get_users": {
            "type": "boolean",
            "nullable": true
          },
          "_userfilter": {
            "type": "string",
            "nullable": true
          },
          "_new_only": {
            "type": "boolean",
            "nullable": true
          },
          "cab_ldap_strings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LDAPString"
            },
            "nullable": true
          },
          "halointegratorenabled": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_lasterror": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_importtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "halointegrator_batch": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "halointegrator_ipaddress": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_allowedclientidslist": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair3"
            },
            "nullable": true
          },
          "halointegrator_allowedclientids": {
            "type": "string",
            "nullable": true
          },
          "user_matching_fields": {
            "type": "string",
            "nullable": true
          },
          "agent_matching_fields": {
            "type": "string",
            "nullable": true
          },
          "user_matching_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "agent_matching_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "new_password": {
            "type": "string",
            "nullable": true
          },
          "new_method": {
            "type": "boolean",
            "nullable": true
          },
          "allow_access": {
            "type": "boolean",
            "nullable": true
          },
          "syncedstrings": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "uactguidmappingfield": {
            "type": "string",
            "nullable": true
          },
          "new_user_template": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_user_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mappings_new_user": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LDAPName"
            },
            "nullable": true
          },
          "new_user_template_name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LDAPName": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "connection_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ldap_field": {
            "type": "string",
            "nullable": true
          },
          "nhd_field": {
            "type": "string",
            "nullable": true
          },
          "is_user": {
            "type": "boolean",
            "nullable": true
          },
          "is_userticket": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LDAPString": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "connection_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "dn": {
            "type": "string",
            "nullable": true
          },
          "ldapstring": {
            "type": "string",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lastnewuserdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "filter": {
            "type": "string",
            "nullable": true
          },
          "agentmapping": {
            "type": "boolean",
            "nullable": true
          },
          "isrecursive": {
            "type": "boolean",
            "nullable": true
          },
          "mapping_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "role_id": {
            "type": "string",
            "nullable": true
          },
          "users": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LDAPUser"
            },
            "nullable": true
          },
          "cabmapping": {
            "type": "boolean",
            "nullable": true
          },
          "cab_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cab_name": {
            "type": "string",
            "nullable": true
          },
          "lastsynced": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "userrole_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LDAPUser": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "distinguishedname": {
            "type": "string",
            "nullable": true
          },
          "userAccountControl": {
            "type": "string",
            "nullable": true
          },
          "objectguid": {
            "type": "string",
            "nullable": true
          },
          "manager": {
            "type": "string",
            "nullable": true
          },
          "memberOf": {
            "type": "string",
            "nullable": true
          },
          "attributes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair"
            },
            "nullable": true
          },
          "uactguidMapping": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LanguagePack": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "short_name": {
            "type": "string",
            "nullable": true
          },
          "active": {
            "type": "boolean",
            "nullable": true
          },
          "flag": {
            "type": "string",
            "nullable": true
          },
          "is_custom": {
            "type": "boolean",
            "nullable": true
          },
          "synctonhd": {
            "type": "boolean",
            "nullable": true
          },
          "linked_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "linked_code": {
            "type": "string",
            "nullable": true
          },
          "azure_code": {
            "maxLength": 20,
            "type": "string",
            "nullable": true
          },
          "is_right_to_left": {
            "type": "boolean",
            "nullable": true
          },
          "notes": {
            "maxLength": 1000,
            "type": "string",
            "nullable": true
          },
          "translations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "translation_details": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguagePackTranslations"
            },
            "nullable": true
          },
          "translations_are_custom": {
            "type": "boolean",
            "nullable": true
          },
          "dont_remove_translations": {
            "type": "boolean",
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LanguagePackTranslations": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "language_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sysid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "systype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "display_id": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "translation": {
            "type": "string",
            "nullable": true
          },
          "incomplete": {
            "type": "boolean",
            "readOnly": true
          },
          "iscustomised": {
            "type": "boolean",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "default_string": {
            "type": "string",
            "nullable": true
          },
          "context": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LanguagePackTranslationsCustom": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "language_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "entity": {
            "maxLength": 100,
            "type": "string",
            "nullable": true
          },
          "fieldname": {
            "maxLength": 100,
            "type": "string",
            "nullable": true
          },
          "entity_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "entity_id2": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "translation": {
            "type": "string",
            "nullable": true
          },
          "_dotranslate": {
            "type": "boolean",
            "nullable": true
          },
          "_translateonly": {
            "type": "boolean",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "default_translation": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LansweeperRelation": {
        "type": "object",
        "properties": {
          "childAssetKey": {
            "type": "string",
            "nullable": true
          },
          "lastChanged": {
            "type": "string",
            "nullable": true
          },
          "parentAssetKey": {
            "type": "string",
            "nullable": true
          },
          "startDate": {
            "type": "string",
            "nullable": true
          },
          "endDate": {
            "type": "string",
            "nullable": true
          },
          "comment": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LansweeperSoftware": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "publisher": {
            "type": "string",
            "nullable": true
          },
          "version": {
            "type": "string",
            "nullable": true
          },
          "installDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LansweeperStartExport": {
        "type": "object",
        "properties": {
          "siteMappingId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LicenceInfo": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "format": "uuid"
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "version": {
            "type": "string",
            "nullable": true
          },
          "apiurl": {
            "type": "string",
            "nullable": true
          },
          "organisationname": {
            "type": "string",
            "nullable": true
          },
          "is_trial": {
            "type": "boolean",
            "nullable": true
          },
          "support_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "trialexpiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "registrationdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LicenceMatch": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "licence_id": {
            "type": "integer",
            "format": "int32"
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "licence_name": {
            "type": "string",
            "nullable": true
          },
          "text": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LicenceRole": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "softwarelicence_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Licence_List": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "purchase_price": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "start_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "snowid": {
            "type": "string",
            "nullable": true
          },
          "manufacturer": {
            "type": "string",
            "nullable": true
          },
          "notes": {
            "type": "string",
            "nullable": true
          },
          "licences_in_use": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "licences_in_use_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "licences_available": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_name": {
            "type": "string",
            "nullable": true
          },
          "licence_client_name": {
            "type": "string",
            "nullable": true
          },
          "vendor": {
            "type": "string",
            "nullable": true
          },
          "licence_roles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LicenceRole"
            },
            "nullable": true
          },
          "end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tenant_id": {
            "type": "string",
            "nullable": true
          },
          "tenant_name": {
            "type": "string",
            "nullable": true
          },
          "name_extra": {
            "type": "string",
            "nullable": true
          },
          "deleted": {
            "type": "boolean",
            "nullable": true
          },
          "assigned_at_deletion": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "billing_cycle": {
            "type": "string",
            "nullable": true
          },
          "term_duration": {
            "type": "string",
            "nullable": true
          },
          "status": {
            "type": "string",
            "nullable": true
          },
          "autorenew": {
            "type": "boolean",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "_importchildren": {
            "type": "boolean",
            "nullable": true
          },
          "third_party_product": {
            "type": "string",
            "nullable": true
          },
          "price": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "monthly_price": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "monthly_cost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "_removed": {
            "type": "boolean",
            "nullable": true
          },
          "distributor": {
            "type": "string",
            "nullable": true
          },
          "is_active": {
            "type": "boolean",
            "nullable": true
          },
          "azure_connection_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "azure_connection": {
            "$ref": "#/components/schemas/AzureADConnection"
          },
          "requested_quantity": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "requested_quantity_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "ingram_micro_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "snow_client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "thirdparty_client_id": {
            "type": "string",
            "nullable": true
          },
          "product_sku": {
            "type": "string",
            "nullable": true
          },
          "vendor_product_sku": {
            "type": "string",
            "nullable": true
          },
          "parent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "configuration_items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device_List"
            },
            "nullable": true
          },
          "add_configuration_items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device_List"
            },
            "nullable": true
          },
          "licence_match": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LicenceMatch"
            },
            "nullable": true
          },
          "device_child_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "device_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_software": {
            "$ref": "#/components/schemas/DeviceApplications"
          }
        },
        "additionalProperties": false
      },
      "LicenseModel": {
        "enum": [
          0,
          1,
          2
        ],
        "type": "integer",
        "format": "int32"
      },
      "LinkIssue": {
        "type": "object",
        "properties": {
          "ticketId": {
            "type": "integer",
            "format": "int32"
          },
          "issueId": {
            "type": "string",
            "nullable": true
          },
          "externalLinkId": {
            "type": "integer",
            "format": "int32"
          },
          "ticket": {
            "$ref": "#/components/schemas/Faults"
          },
          "product": {
            "$ref": "#/components/schemas/ReleaseProduct"
          }
        },
        "additionalProperties": false
      },
      "LinkWorkItem": {
        "type": "object",
        "properties": {
          "ticketId": {
            "type": "integer",
            "format": "int32"
          },
          "workItemId": {
            "type": "integer",
            "format": "int32"
          },
          "externalLinkId": {
            "type": "integer",
            "format": "int32"
          },
          "product": {
            "$ref": "#/components/schemas/ReleaseProduct"
          },
          "rev": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LiveChatIsTyping": {
        "required": [
          "chat_id",
          "sender_id"
        ],
        "type": "object",
        "properties": {
          "chat_id": {
            "type": "integer",
            "format": "int32"
          },
          "sender_id": {
            "type": "integer",
            "format": "int32"
          },
          "timestamp": {
            "type": "string",
            "format": "date-time"
          },
          "_stopped": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LiveChatMsg": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "chat_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sender_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "text": {
            "type": "string",
            "nullable": true
          },
          "value_int": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "timestamp": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "system_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unknown_id": {
            "type": "string",
            "nullable": true
          },
          "display_name": {
            "type": "string",
            "nullable": true
          },
          "lastmessageid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_isremoteinvite": {
            "type": "boolean",
            "nullable": true
          },
          "_remoteintegration": {
            "type": "string",
            "nullable": true
          },
          "remotetechid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_chat_url": {
            "type": "string",
            "nullable": true
          },
          "input_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "next_input_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "next_input_fieldinfo": {
            "$ref": "#/components/schemas/ChatInputField"
          },
          "kb_search_results": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KBEntry_List"
            },
            "nullable": true
          },
          "services_search_results": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ServSite_List"
            },
            "nullable": true
          },
          "chat_image_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "attachment_ids": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "attachment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "value_bool": {
            "type": "boolean",
            "nullable": true
          },
          "value_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "value_multi": {
            "type": "string",
            "nullable": true
          },
          "is_message_safe": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LogicMonitorWebhook": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "status": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "message": {
            "type": "string",
            "nullable": true
          },
          "level": {
            "type": "string",
            "nullable": true
          },
          "host": {
            "type": "string",
            "nullable": true
          },
          "datasource": {
            "type": "string",
            "nullable": true
          },
          "admin": {
            "type": "string",
            "nullable": true
          },
          "ticketid": {
            "type": "string",
            "nullable": true
          },
          "halo_customer_id": {
            "type": "string",
            "nullable": true
          },
          "halo_customer_name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LoginScreenConfig": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "application_id": {
            "type": "string",
            "nullable": true
          },
          "function": {
            "type": "string",
            "nullable": true
          },
          "function_name": {
            "type": "string",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "display": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "label_override": {
            "type": "string",
            "nullable": true
          },
          "hasform": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "LoginToken": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "timestamp": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "verifier": {
            "type": "string",
            "nullable": true
          },
          "token": {
            "type": "string",
            "nullable": true
          },
          "enc_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "token_used": {
            "type": "boolean",
            "nullable": true
          },
          "used_timestamp": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "used_userid": {
            "type": "string",
            "nullable": true
          },
          "jwt": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Lookup": {
        "type": "object",
        "properties": {
          "intent": {
            "type": "string",
            "nullable": true
          },
          "lookupid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "value2": {
            "type": "string",
            "nullable": true
          },
          "value2_bool": {
            "type": "boolean",
            "nullable": true
          },
          "value3": {
            "type": "string",
            "nullable": true
          },
          "value3_bool": {
            "type": "boolean",
            "nullable": true
          },
          "value4": {
            "type": "string",
            "nullable": true
          },
          "value4_bool": {
            "type": "boolean",
            "nullable": true
          },
          "value5": {
            "type": "string",
            "nullable": true
          },
          "value5_bool": {
            "type": "boolean",
            "nullable": true
          },
          "value6": {
            "type": "string",
            "nullable": true
          },
          "value6_bool": {
            "type": "boolean",
            "nullable": true
          },
          "value7": {
            "type": "string",
            "nullable": true
          },
          "value7_bool": {
            "type": "boolean",
            "nullable": true
          },
          "value8": {
            "type": "string",
            "nullable": true
          },
          "value8_bool": {
            "type": "boolean",
            "nullable": true
          },
          "value9": {
            "type": "string",
            "nullable": true
          },
          "value9_bool": {
            "type": "boolean",
            "nullable": true
          },
          "rates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ChargeRate"
            },
            "nullable": true
          },
          "contract_ref": {
            "type": "string",
            "nullable": true
          },
          "overriding_rate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_isnewcode": {
            "type": "boolean",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "kashflow_tenant": {
            "type": "string",
            "nullable": true
          },
          "email_template_name": {
            "type": "string",
            "nullable": true
          },
          "sla_name": {
            "type": "string",
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "custom1": {
            "type": "string",
            "nullable": true
          },
          "custom1_bool": {
            "type": "boolean",
            "nullable": true
          },
          "custom2": {
            "type": "string",
            "nullable": true
          },
          "tax_rate_name": {
            "type": "string",
            "nullable": true
          },
          "xero_tenant_name": {
            "type": "string",
            "nullable": true
          },
          "surcharge_item_name": {
            "type": "string",
            "nullable": true
          },
          "dynamics_company_name": {
            "type": "string",
            "nullable": true
          },
          "valueint1": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "linked_item": {
            "type": "string",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sub_lookup": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Lookup"
            },
            "nullable": true
          },
          "translations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "inactive": {
            "type": "boolean",
            "nullable": true
          },
          "column_profile_name": {
            "type": "string",
            "nullable": true
          },
          "jira_instance_name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MYOBDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "isdesktop": {
            "type": "boolean",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "company_url": {
            "type": "string",
            "nullable": true
          },
          "company_id": {
            "type": "string",
            "nullable": true
          },
          "company_name": {
            "type": "string",
            "nullable": true
          },
          "code": {
            "type": "string",
            "nullable": true
          },
          "new_client_secret": {
            "type": "string",
            "nullable": true
          },
          "_exchangecode": {
            "type": "boolean",
            "nullable": true
          },
          "authorized": {
            "type": "boolean",
            "nullable": true
          },
          "newmethod": {
            "type": "boolean",
            "nullable": true
          },
          "client_id": {
            "type": "string",
            "nullable": true
          },
          "defaulttaxcodeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaulttaxcodename": {
            "type": "string",
            "nullable": true
          },
          "clienttoplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultitemgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultsalesaccountid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultsalesaccountname": {
            "type": "string",
            "nullable": true
          },
          "defaultexpenseaccountid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultexpenseaccountname": {
            "type": "string",
            "nullable": true
          },
          "enablesync": {
            "type": "boolean",
            "nullable": true
          },
          "syncentities": {
            "type": "string",
            "nullable": true
          },
          "showmessage": {
            "type": "boolean",
            "nullable": true
          },
          "defaultinvoiceitem": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultorderitem": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "suppliertoplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "suppliernamefield": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "new_password": {
            "type": "string",
            "nullable": true
          },
          "client_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "item_group_name": {
            "type": "string",
            "nullable": true
          },
          "supplier_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "sync_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "new_refresh_token": {
            "type": "string",
            "nullable": true
          },
          "_disconnect": {
            "type": "boolean",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "client_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "supplier_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MailCampaign": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "created_datetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status_desc": {
            "type": "string",
            "nullable": true
          },
          "sent_datetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "emails_sent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "halo_created": {
            "type": "boolean",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "distribution_list": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mailbox_from": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mailbox_replyto": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type_name": {
            "type": "string",
            "nullable": true
          },
          "distribution_list_name": {
            "type": "string",
            "nullable": true
          },
          "external_links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          },
          "_match_thirdparty_id": {
            "type": "string",
            "nullable": true
          },
          "_match_integration_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_match_integration_name": {
            "type": "string",
            "nullable": true
          },
          "mailchimp_campaign": {
            "$ref": "#/components/schemas/MailchimpCampaign"
          },
          "recipients_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "create_in": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mailchimp_list": {
            "type": "string",
            "nullable": true
          },
          "mailchimp_sent_to": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MailchimpSentTo"
            },
            "nullable": true
          },
          "emails": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MailCampaignEmail"
            },
            "nullable": true
          },
          "marketing_unsubscribes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MarketingUnsubscribe"
            },
            "nullable": true
          },
          "unsubscribe_rate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_unsubscribes": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_opens": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unique_open_rate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_clicks": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "click_rate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "top_clicks": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TopLinkClick"
            },
            "nullable": true
          },
          "all_clicks": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MarketingOpen"
            },
            "nullable": true
          },
          "all_opens": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MarketingOpen"
            },
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "_start_code": {
            "type": "string",
            "nullable": true
          },
          "_start_campaign": {
            "type": "boolean",
            "nullable": true
          },
          "_start_campaign_confirmed": {
            "type": "boolean",
            "nullable": true
          },
          "_cancel_campaign": {
            "type": "boolean",
            "nullable": true
          },
          "_end_campaign": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MailCampaignEmail": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "mailcampaign_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "subject": {
            "type": "string",
            "nullable": true
          },
          "body_html": {
            "type": "string",
            "nullable": true
          },
          "body": {
            "type": "string",
            "nullable": true
          },
          "date_sent": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "send_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "send_at_datetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "send_at_timeafter_days": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "send_at_timeafter_hours": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "send_at_timeafter_mins": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status_desc": {
            "type": "string",
            "nullable": true
          },
          "design": {
            "$ref": "#/components/schemas/HtmlDesign"
          }
        },
        "additionalProperties": false
      },
      "Mailbox": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "server": {
            "type": "string",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "smtpaddress": {
            "type": "string",
            "nullable": true
          },
          "enabled": {
            "type": "boolean",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "azureemail": {
            "type": "string",
            "nullable": true
          },
          "display_address": {
            "type": "string",
            "nullable": true
          },
          "google_email": {
            "type": "string",
            "nullable": true
          },
          "inbound_method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "halointegrator_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_outlook_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_outlook": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_outlook_lasterror": {
            "type": "string",
            "nullable": true
          },
          "password": {
            "type": "string",
            "nullable": true
          },
          "usetls": {
            "type": "boolean",
            "nullable": true
          },
          "restriction_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "restrictto_org_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "restrictto_org_name": {
            "type": "string",
            "nullable": true
          },
          "restrictto_department_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "restrictto_department_name": {
            "type": "string",
            "nullable": true
          },
          "restrictto_team_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "restrictto_team_name": {
            "type": "string",
            "nullable": true
          },
          "exchangemailboxdisplayname": {
            "type": "string",
            "nullable": true
          },
          "exchangemailboxfqdn": {
            "type": "string",
            "nullable": true
          },
          "harddeletereadmessages": {
            "type": "boolean",
            "nullable": true
          },
          "tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "popport": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "smtpserver": {
            "type": "string",
            "nullable": true
          },
          "smtpusername": {
            "type": "string",
            "nullable": true
          },
          "smtppassword": {
            "type": "string",
            "nullable": true
          },
          "smtpport": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "smtpusetls": {
            "type": "boolean",
            "nullable": true
          },
          "usesmtpforazuremailbox": {
            "type": "boolean",
            "nullable": true
          },
          "messagegroup_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "smtpdisplayname": {
            "type": "string",
            "nullable": true
          },
          "syncaddressbook": {
            "type": "boolean",
            "nullable": true
          },
          "dontsendack": {
            "type": "boolean",
            "nullable": true
          },
          "defaultuser": {
            "type": "string",
            "nullable": true
          },
          "defaultuserid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "changeseq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "accesstoken": {
            "type": "string",
            "nullable": true
          },
          "accesstokenexpirydate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "refreshtoken": {
            "type": "string",
            "nullable": true
          },
          "refreshtokenexpirydate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "tokendestructiondate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "deleteditemsfolder": {
            "type": "string",
            "nullable": true
          },
          "tlstype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ewsusername": {
            "type": "string",
            "nullable": true
          },
          "azureappid": {
            "type": "string",
            "nullable": true
          },
          "azuretenant": {
            "type": "string",
            "nullable": true
          },
          "new_client_secret": {
            "type": "string",
            "nullable": true
          },
          "new_azure_access_token": {
            "type": "string",
            "nullable": true
          },
          "new_azure_refresh_token": {
            "type": "string",
            "nullable": true
          },
          "oauth_code": {
            "type": "string",
            "nullable": true
          },
          "azureredirecturi": {
            "type": "string",
            "nullable": true
          },
          "_exchangecodefortoken": {
            "type": "boolean",
            "nullable": true
          },
          "_testonly": {
            "type": "boolean",
            "nullable": true
          },
          "signature_overrides": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MailboxTechnician"
            },
            "nullable": true
          },
          "_isglobalsmtp": {
            "type": "boolean",
            "nullable": true
          },
          "new_google_access_token": {
            "type": "string",
            "nullable": true
          },
          "new_google_refresh_token": {
            "type": "string",
            "nullable": true
          },
          "google_token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "google_redirect": {
            "type": "string",
            "nullable": true
          },
          "_getgoogletoken": {
            "type": "boolean",
            "nullable": true
          },
          "google_code": {
            "type": "string",
            "nullable": true
          },
          "azure_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "google_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "shared_mailbox_emailaddress": {
            "type": "string",
            "nullable": true
          },
          "google_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "graph_host": {
            "type": "string",
            "nullable": true
          },
          "azuredatecutoff": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "azureleavemailininbox": {
            "type": "boolean",
            "nullable": true
          },
          "imapdatecutoff": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "imapleavemailininbox": {
            "type": "boolean",
            "nullable": true
          },
          "azure_subscription_id": {
            "type": "string",
            "nullable": true
          },
          "azure_subscription_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "azure_subscribed": {
            "type": "boolean",
            "nullable": true
          },
          "new_azure_subscription_secret": {
            "type": "string",
            "nullable": true
          },
          "_webhookaction": {
            "$ref": "#/components/schemas/WebhookSubscriptionAction"
          },
          "ignore_cc_emails": {
            "type": "boolean",
            "nullable": true
          },
          "accept_auto_replies": {
            "type": "boolean",
            "nullable": true
          },
          "allow_email_hashtags": {
            "type": "boolean",
            "nullable": true
          },
          "site_prefix_matching": {
            "type": "boolean",
            "nullable": true
          },
          "site_wildcard_matching": {
            "type": "boolean",
            "nullable": true
          },
          "site_domain_matching": {
            "type": "boolean",
            "nullable": true
          },
          "site_tocc_matching": {
            "type": "boolean",
            "nullable": true
          },
          "unmatched_users": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newuser_default_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newuser_default_site_name": {
            "type": "string",
            "nullable": true
          },
          "newuser_send_welcome_email": {
            "type": "boolean",
            "nullable": true
          },
          "newuser_send_ack": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_lasterror": {
            "type": "string",
            "nullable": true
          },
          "azure_authority": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultusersite": {
            "type": "string",
            "nullable": true
          },
          "safe_attachment_policy": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "safe_attachment_placeholder": {
            "type": "string",
            "nullable": true
          },
          "creationdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "dontimportbeforecreation": {
            "type": "boolean",
            "nullable": true
          },
          "azure_authentication_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_confirmmanagedidentitysetup": {
            "type": "boolean",
            "nullable": true
          },
          "_confirmclientcredentialssetup": {
            "type": "boolean",
            "nullable": true
          },
          "stopnewticketsviaemail": {
            "type": "boolean",
            "nullable": true
          },
          "_confirmropcssetup": {
            "type": "boolean",
            "nullable": true
          },
          "showinfromaddress": {
            "type": "boolean",
            "nullable": true
          },
          "mappings_user": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MailboxAddress": {
        "type": "object",
        "properties": {
          "route": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "address": {
            "type": "string",
            "nullable": true
          },
          "localPart": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "domain": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "isInternational": {
            "type": "boolean",
            "readOnly": true
          },
          "encoding": {
            "$ref": "#/components/schemas/Encoding"
          },
          "name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MailboxTechnician": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "mailbox_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "signature": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MailboxType": {
        "enum": [
          0,
          1,
          2,
          3,
          4,
          5,
          6,
          7
        ],
        "type": "integer",
        "format": "int32"
      },
      "MailchimpAb_Split_Opts": {
        "type": "object",
        "properties": {
          "split_test": {
            "type": "string",
            "nullable": true
          },
          "pick_winner": {
            "type": "string",
            "nullable": true
          },
          "wait_units": {
            "type": "string",
            "nullable": true
          },
          "wait_time": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "split_size": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "from_name_a": {
            "type": "string",
            "nullable": true
          },
          "from_name_b": {
            "type": "string",
            "nullable": true
          },
          "reply_email_a": {
            "type": "string",
            "nullable": true
          },
          "reply_email_b": {
            "type": "string",
            "nullable": true
          },
          "subject_a": {
            "type": "string",
            "nullable": true
          },
          "subject_b": {
            "type": "string",
            "nullable": true
          },
          "send_time_a": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "send_time_b": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "send_time_winner": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MailchimpCampaign": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "web_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parent_campaign_id": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "create_time": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "archive_url": {
            "type": "string",
            "nullable": true
          },
          "long_archive_url": {
            "type": "string",
            "nullable": true
          },
          "status": {
            "type": "string",
            "nullable": true
          },
          "emails_sent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "send_time": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "content_type": {
            "type": "string",
            "nullable": true
          },
          "needs_block_refresh": {
            "type": "boolean",
            "nullable": true
          },
          "resendable": {
            "type": "boolean",
            "nullable": true
          },
          "recipients": {
            "$ref": "#/components/schemas/MailchimpRecipients"
          },
          "settings": {
            "$ref": "#/components/schemas/MailchimpSettings"
          },
          "variate_settings": {
            "$ref": "#/components/schemas/MailchimpVariate_Settings"
          },
          "tracking": {
            "$ref": "#/components/schemas/MailchimpTracking"
          },
          "rss_opts": {
            "$ref": "#/components/schemas/MailchimpRss_Opts"
          },
          "ab_split_opts": {
            "$ref": "#/components/schemas/MailchimpAb_Split_Opts"
          },
          "social_card": {
            "$ref": "#/components/schemas/MailchimpSocial_Card"
          },
          "report_summary": {
            "$ref": "#/components/schemas/MailchimpReport_Summary"
          },
          "delivery_status": {
            "$ref": "#/components/schemas/MailchimpDelivery_Status"
          },
          "_links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Mailchimp_Links"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MailchimpCapsule": {
        "type": "object",
        "properties": {
          "notes": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MailchimpCombination": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "subject_line": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "send_time": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "from_name": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reply_to": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "content_description": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "recipients": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MailchimpDelivery_Status": {
        "type": "object",
        "properties": {
          "enabled": {
            "type": "boolean",
            "nullable": true
          },
          "can_cancel": {
            "type": "boolean",
            "nullable": true
          },
          "status": {
            "type": "string",
            "nullable": true
          },
          "emails_sent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "emails_canceled": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MailchimpEcommerce": {
        "type": "object",
        "properties": {
          "total_orders": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_spent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_revenue": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MailchimpMerge_Fields": {
        "type": "object",
        "properties": {
          "property1": {
            "nullable": true
          },
          "property2": {
            "nullable": true
          },
          "fname": {
            "type": "string",
            "nullable": true
          },
          "lname": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MailchimpRecipients": {
        "type": "object",
        "properties": {
          "list_id": {
            "type": "string",
            "nullable": true
          },
          "list_is_active": {
            "type": "boolean",
            "nullable": true
          },
          "list_name": {
            "type": "string",
            "nullable": true
          },
          "segment_text": {
            "type": "string",
            "nullable": true
          },
          "recipient_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "segment_opts": {
            "$ref": "#/components/schemas/MailchimpSegment_Opts"
          }
        },
        "additionalProperties": false
      },
      "MailchimpReport_Summary": {
        "type": "object",
        "properties": {
          "opens": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unique_opens": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "open_rate": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "clicks": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "subscriber_clicks": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "click_rate": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "ecommerce": {
            "$ref": "#/components/schemas/MailchimpEcommerce"
          }
        },
        "additionalProperties": false
      },
      "MailchimpRss_Opts": {
        "type": "object",
        "properties": {
          "feed_url": {
            "type": "string",
            "nullable": true
          },
          "frequency": {
            "type": "string",
            "nullable": true
          },
          "schedule": {
            "$ref": "#/components/schemas/Schedule"
          },
          "last_sent": {
            "type": "string",
            "format": "date-time"
          },
          "constrain_rss_img": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MailchimpSalesforce": {
        "type": "object",
        "properties": {
          "campaign": {
            "type": "boolean",
            "nullable": true
          },
          "notes": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MailchimpSegment_Opts": {
        "type": "object",
        "properties": {
          "saved_segment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prebuilt_segment_id": {
            "type": "string",
            "nullable": true
          },
          "match": {
            "type": "string",
            "nullable": true
          },
          "conditions": {
            "type": "array",
            "items": { },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MailchimpSentTo": {
        "type": "object",
        "properties": {
          "email_id": {
            "type": "string",
            "nullable": true
          },
          "email_address": {
            "type": "string",
            "nullable": true
          },
          "merge_fields": {
            "$ref": "#/components/schemas/MailchimpMerge_Fields"
          },
          "vip": {
            "type": "boolean",
            "nullable": true
          },
          "status": {
            "type": "string",
            "nullable": true
          },
          "open_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "last_open": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "absplit_group": {
            "type": "string",
            "nullable": true
          },
          "gmt_offset": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "list_id": {
            "type": "string",
            "nullable": true
          },
          "campaign_id": {
            "type": "string",
            "nullable": true
          },
          "list_is_active": {
            "type": "boolean",
            "nullable": true
          },
          "_links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Mailchimp_Links"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MailchimpSettings": {
        "type": "object",
        "properties": {
          "subject_line": {
            "type": "string",
            "nullable": true
          },
          "preview_text": {
            "type": "string",
            "nullable": true
          },
          "title": {
            "type": "string",
            "nullable": true
          },
          "from_name": {
            "type": "string",
            "nullable": true
          },
          "reply_to": {
            "type": "string",
            "nullable": true
          },
          "use_conversation": {
            "type": "boolean",
            "nullable": true
          },
          "to_name": {
            "type": "string",
            "nullable": true
          },
          "folder_id": {
            "type": "string",
            "nullable": true
          },
          "authenticate": {
            "type": "boolean",
            "nullable": true
          },
          "auto_footer": {
            "type": "boolean",
            "nullable": true
          },
          "inline_css": {
            "type": "boolean",
            "nullable": true
          },
          "auto_tweet": {
            "type": "boolean",
            "nullable": true
          },
          "auto_fb_post": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "fb_comments": {
            "type": "boolean",
            "nullable": true
          },
          "timewarp": {
            "type": "boolean",
            "nullable": true
          },
          "template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "drag_and_drop": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MailchimpSocial_Card": {
        "type": "object",
        "properties": {
          "image_url": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "title": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MailchimpTracking": {
        "type": "object",
        "properties": {
          "opens": {
            "type": "boolean",
            "nullable": true
          },
          "html_clicks": {
            "type": "boolean",
            "nullable": true
          },
          "text_clicks": {
            "type": "boolean",
            "nullable": true
          },
          "goal_tracking": {
            "type": "boolean",
            "nullable": true
          },
          "ecomm360": {
            "type": "boolean",
            "nullable": true
          },
          "google_analytics": {
            "type": "string",
            "nullable": true
          },
          "clicktale": {
            "type": "string",
            "nullable": true
          },
          "salesforce": {
            "$ref": "#/components/schemas/MailchimpSalesforce"
          },
          "capsule": {
            "$ref": "#/components/schemas/MailchimpCapsule"
          }
        },
        "additionalProperties": false
      },
      "MailchimpVariate_Settings": {
        "type": "object",
        "properties": {
          "winning_combination_id": {
            "type": "string",
            "nullable": true
          },
          "winning_campaign_id": {
            "type": "string",
            "nullable": true
          },
          "winner_criteria": {
            "type": "string",
            "nullable": true
          },
          "wait_time": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "test_size": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "subject_lines": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "send_times": {
            "type": "array",
            "items": {
              "type": "string",
              "format": "date-time"
            },
            "nullable": true
          },
          "from_names": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "reply_to_addresses": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "contents": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "combinations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MailchimpCombination"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Mailchimp_Links": {
        "type": "object",
        "properties": {
          "rel": {
            "type": "string",
            "nullable": true
          },
          "href": {
            "type": "string",
            "nullable": true
          },
          "method": {
            "type": "string",
            "nullable": true
          },
          "targetSchema": {
            "type": "string",
            "nullable": true
          },
          "schema": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ManageEngineDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "instancetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "region": {
            "type": "string",
            "nullable": true
          },
          "manageengine_clientid": {
            "type": "string",
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "new_refresh_token": {
            "type": "string",
            "nullable": true
          },
          "tokenexpiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "isauthorized": {
            "type": "boolean",
            "nullable": true
          },
          "new_client_secret": {
            "type": "string",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "server_url": {
            "type": "string",
            "nullable": true
          },
          "unique_user_id": {
            "type": "string",
            "nullable": true
          },
          "_code": {
            "type": "string",
            "nullable": true
          },
          "_otp": {
            "type": "string",
            "nullable": true
          },
          "set_local_auth_token": {
            "type": "boolean"
          },
          "new_integration_key": {
            "type": "string",
            "nullable": true
          },
          "client_links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "default_devicesite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_devicesite_name": {
            "type": "string",
            "nullable": true
          },
          "default_devicetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_devicetypename": {
            "type": "string",
            "nullable": true
          },
          "assetimportidentifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetimportidentifier_fieldname": {
            "type": "string",
            "nullable": true
          },
          "manageengine_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationSiteMapping"
            },
            "nullable": true
          },
          "enableintegrator": {
            "type": "boolean",
            "nullable": true
          },
          "lastsyncdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastsyncerror": {
            "type": "string",
            "nullable": true
          },
          "halo_integrator_import_list": {
            "type": "string",
            "nullable": true
          },
          "halo_integrator_import_types": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "dont_create_new_devices": {
            "type": "boolean",
            "nullable": true
          },
          "dont_update_device_type": {
            "type": "boolean",
            "nullable": true
          },
          "import_software": {
            "type": "boolean",
            "nullable": true
          },
          "dont_move_site": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "mappings_xtype": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "default_assetgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_assetgroupname": {
            "type": "string",
            "nullable": true
          },
          "assettype_choice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettype_field": {
            "type": "string",
            "nullable": true
          },
          "_disconnect": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Manager": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MarketingOpen": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "mailcampaign_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "email_address": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "email_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "mailcampaign_name": {
            "type": "string",
            "nullable": true
          },
          "email_name": {
            "type": "string",
            "nullable": true
          },
          "token": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MarketingUnsubscribe": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "mailcampaign_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "email_address": {
            "type": "string",
            "nullable": true
          },
          "email_unsubscribed": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "date_unsubscribed": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "mailcampaign_name": {
            "type": "string",
            "nullable": true
          },
          "email_unsubscribed_name": {
            "type": "string",
            "nullable": true
          },
          "token": {
            "type": "string",
            "nullable": true
          },
          "validate_token": {
            "type": "boolean",
            "nullable": true
          },
          "unsub_all": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MattermostChannelDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "mmid": {
            "type": "integer",
            "format": "int32"
          },
          "channelid": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "agentid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "webhookid": {
            "type": "string",
            "nullable": true
          },
          "webhookname": {
            "type": "string",
            "nullable": true
          },
          "webhookdesc": {
            "type": "string",
            "nullable": true
          },
          "botname": {
            "type": "string",
            "nullable": true
          },
          "boticon": {
            "type": "string",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MattermostDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "new_integration_method": {
            "type": "boolean",
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "_code": {
            "type": "string",
            "nullable": true
          },
          "_exchangecode": {
            "type": "boolean",
            "nullable": true
          },
          "authorized": {
            "type": "boolean",
            "nullable": true
          },
          "channels": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MattermostChannelDetails"
            },
            "nullable": true
          },
          "enableintegrator": {
            "type": "boolean",
            "nullable": true
          },
          "integratorhours": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MattermostPropsObject": {
        "type": "object",
        "properties": {
          "from_webhook": {
            "type": "string",
            "nullable": true
          },
          "haloid": {
            "type": "string",
            "nullable": true
          },
          "override_username": {
            "type": "string",
            "nullable": true
          },
          "webhook_display_name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MattermostWebhook": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "channel_id": {
            "type": "string",
            "nullable": true
          },
          "user_id": {
            "type": "string",
            "nullable": true
          },
          "team_id": {
            "type": "string",
            "nullable": true
          },
          "display_name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "icon_url": {
            "type": "string",
            "nullable": true
          },
          "create_at": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "update_at": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "delete_at": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MattermostWebhookContent": {
        "type": "object",
        "properties": {
          "text": {
            "type": "string",
            "nullable": true
          },
          "channel": {
            "type": "string",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "icon_url": {
            "type": "string",
            "nullable": true
          },
          "icon_emoji": {
            "type": "string",
            "nullable": true
          },
          "attachments": {
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "props": {
            "$ref": "#/components/schemas/MattermostPropsObject"
          }
        },
        "additionalProperties": false
      },
      "MerakiWebhook": {
        "type": "object",
        "properties": {
          "sharedSecret": {
            "type": "string",
            "nullable": true
          },
          "deviceSerial": {
            "type": "string",
            "nullable": true
          },
          "deviceName": {
            "type": "string",
            "nullable": true
          },
          "alertId": {
            "type": "string",
            "nullable": true
          },
          "alertType": {
            "type": "string",
            "nullable": true
          },
          "alertTypeId": {
            "type": "string",
            "nullable": true
          },
          "alertLevel": {
            "type": "string",
            "nullable": true
          },
          "organizationName": {
            "type": "string",
            "nullable": true
          },
          "networkName": {
            "type": "string",
            "nullable": true
          },
          "alertData": {
            "nullable": true
          },
          "networkTags": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MessageContent": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "body_text": {
            "type": "string",
            "nullable": true
          },
          "body_sms": {
            "type": "string",
            "nullable": true
          },
          "body_html": {
            "type": "string",
            "nullable": true
          },
          "design": {
            "$ref": "#/components/schemas/HtmlDesign"
          },
          "announcement_end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_isclone": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "sectionid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "header_text": {
            "type": "string",
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_single_obj": {
            "type": "boolean",
            "nullable": true
          },
          "messagegroup_id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "MessageImportance": {
        "enum": [
          0,
          1,
          2
        ],
        "type": "integer",
        "format": "int32"
      },
      "MessagePart": {
        "type": "object",
        "properties": {
          "body": {
            "$ref": "#/components/schemas/MessagePartBody"
          },
          "filename": {
            "type": "string",
            "nullable": true
          },
          "headers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MessagePartHeader"
            },
            "nullable": true
          },
          "mimeType": {
            "type": "string",
            "nullable": true
          },
          "partId": {
            "type": "string",
            "nullable": true
          },
          "parts": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MessagePart"
            },
            "nullable": true
          },
          "eTag": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MessagePartBody": {
        "type": "object",
        "properties": {
          "attachmentId": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "type": "string",
            "nullable": true
          },
          "size": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "eTag": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MessagePartHeader": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "type": "string",
            "nullable": true
          },
          "eTag": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MessagePriority": {
        "enum": [
          0,
          1,
          2
        ],
        "type": "integer",
        "format": "int32"
      },
      "MicrosoftSubscriptionMapping": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "halo_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "halo_name": {
            "type": "string",
            "nullable": true
          },
          "microsoft_id": {
            "type": "string",
            "nullable": true
          },
          "microsoft_name": {
            "type": "string",
            "nullable": true
          },
          "site_path": {
            "type": "string",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "azure_connection_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_subscriptionaction": {
            "$ref": "#/components/schemas/WebhookSubscriptionAction"
          },
          "subscription_id": {
            "type": "string",
            "nullable": true
          },
          "subscription_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "subscribed": {
            "type": "boolean",
            "nullable": true
          },
          "new_subscription_key": {
            "type": "string",
            "nullable": true
          },
          "azure_connection": {
            "$ref": "#/components/schemas/AzureADConnection"
          },
          "_dosave": {
            "type": "boolean",
            "nullable": true
          },
          "mappings_folder": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "sharepoint_list": {
            "$ref": "#/components/schemas/SharePointList"
          },
          "sharepoint_site": {
            "$ref": "#/components/schemas/SharePointSite"
          },
          "change_token": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fullname": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MicrosoftTeamsMapping": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "team_id": {
            "type": "string",
            "nullable": true
          },
          "team_name": {
            "type": "string",
            "nullable": true
          },
          "_subscriptionaction": {
            "$ref": "#/components/schemas/WebhookSubscriptionAction"
          },
          "subscription_id": {
            "type": "string",
            "nullable": true
          },
          "subscription_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "subscribed": {
            "type": "boolean",
            "nullable": true
          },
          "new_subscription_key": {
            "type": "string",
            "nullable": true
          },
          "_dosave": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MileStone": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "start_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "target_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "milestone_dependencies": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MileStone"
            },
            "nullable": true
          },
          "dependencies": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MileStoneDependency"
            },
            "nullable": true
          },
          "tickets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaultsMileStone"
            },
            "nullable": true
          },
          "_complete": {
            "type": "boolean",
            "nullable": true
          },
          "_dateschanged": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "start_days": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "target_days": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_fromtemplate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "milestone_value": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "processed_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "invoicenumber": {
            "type": "string",
            "nullable": true
          },
          "from_template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MileStoneDependency": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "child": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parent_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MimeEntity": {
        "type": "object",
        "properties": {
          "headers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Header"
            },
            "nullable": true,
            "readOnly": true
          },
          "contentDisposition": {
            "$ref": "#/components/schemas/ContentDisposition"
          },
          "contentType": {
            "$ref": "#/components/schemas/ContentType"
          },
          "contentBase": {
            "type": "string",
            "format": "uri",
            "nullable": true
          },
          "contentLocation": {
            "type": "string",
            "format": "uri",
            "nullable": true
          },
          "contentId": {
            "type": "string",
            "nullable": true
          },
          "isAttachment": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "MimeMessage": {
        "type": "object",
        "properties": {
          "headers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Header"
            },
            "nullable": true,
            "readOnly": true
          },
          "importance": {
            "$ref": "#/components/schemas/MessageImportance"
          },
          "priority": {
            "$ref": "#/components/schemas/MessagePriority"
          },
          "xPriority": {
            "$ref": "#/components/schemas/XMessagePriority"
          },
          "sender": {
            "$ref": "#/components/schemas/MailboxAddress"
          },
          "resentSender": {
            "$ref": "#/components/schemas/MailboxAddress"
          },
          "from": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InternetAddress"
            },
            "nullable": true
          },
          "resentFrom": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InternetAddress"
            },
            "nullable": true,
            "readOnly": true
          },
          "replyTo": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InternetAddress"
            },
            "nullable": true,
            "readOnly": true
          },
          "resentReplyTo": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InternetAddress"
            },
            "nullable": true,
            "readOnly": true
          },
          "to": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InternetAddress"
            },
            "nullable": true
          },
          "resentTo": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InternetAddress"
            },
            "nullable": true,
            "readOnly": true
          },
          "cc": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InternetAddress"
            },
            "nullable": true,
            "readOnly": true
          },
          "resentCc": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InternetAddress"
            },
            "nullable": true,
            "readOnly": true
          },
          "bcc": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InternetAddress"
            },
            "nullable": true,
            "readOnly": true
          },
          "resentBcc": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InternetAddress"
            },
            "nullable": true,
            "readOnly": true
          },
          "subject": {
            "type": "string",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time"
          },
          "resentDate": {
            "type": "string",
            "format": "date-time"
          },
          "references": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true,
            "readOnly": true
          },
          "inReplyTo": {
            "type": "string",
            "nullable": true
          },
          "messageId": {
            "type": "string",
            "nullable": true
          },
          "resentMessageId": {
            "type": "string",
            "nullable": true
          },
          "mimeVersion": {
            "type": "string",
            "nullable": true
          },
          "body": {
            "$ref": "#/components/schemas/MimeEntity"
          },
          "textBody": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "htmlBody": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "bodyParts": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MimeEntity"
            },
            "nullable": true,
            "readOnly": true
          },
          "attachments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MimeEntity"
            },
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "ModuleSetup": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "module_name": {
            "type": "string",
            "nullable": true
          },
          "enabled": {
            "type": "boolean",
            "nullable": true
          },
          "core": {
            "type": "boolean",
            "nullable": true
          },
          "licensed": {
            "type": "boolean",
            "nullable": true
          },
          "accesslevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "halointegratorenabled": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_lasterror": {
            "type": "string",
            "nullable": true
          },
          "actual_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MoveMailRequest": {
        "type": "object",
        "properties": {
          "mailbox_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "MultiselectFilter": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "NCentralAlert": {
        "type": "object",
        "properties": {
          "action": {
            "type": "string",
            "nullable": true
          },
          "title": {
            "type": "string",
            "nullable": true
          },
          "details": {
            "type": "string",
            "nullable": true
          },
          "ncentralTicketId": {
            "type": "string",
            "nullable": true
          },
          "psaTicketNumber": {
            "type": "string",
            "nullable": true
          },
          "customTags": {
            "$ref": "#/components/schemas/NCentralCustomTags"
          }
        },
        "additionalProperties": false
      },
      "NCentralCustomTags": {
        "type": "object",
        "properties": {
          "requestType": {
            "type": "string",
            "nullable": true
          },
          "status": {
            "type": "string",
            "nullable": true
          },
          "priority": {
            "type": "string",
            "nullable": true
          },
          "category": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "NCentralDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "toplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dontsyncaddr": {
            "type": "boolean",
            "nullable": true
          },
          "defassettypegroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defassettypegroup_name": {
            "type": "string",
            "nullable": true
          },
          "newmethod": {
            "type": "boolean",
            "nullable": true
          },
          "alerttickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tickettype_name": {
            "type": "string",
            "nullable": true
          },
          "alertticketuser": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "alertusername": {
            "type": "string",
            "nullable": true
          },
          "alertclientid": {
            "type": "string",
            "nullable": true
          },
          "syncentities": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enableintegrator": {
            "type": "boolean",
            "nullable": true
          },
          "lastsyncdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastsyncerror": {
            "type": "string",
            "nullable": true
          },
          "reqcredsremote": {
            "type": "boolean",
            "nullable": true
          },
          "deactivateclients": {
            "type": "boolean",
            "nullable": true
          },
          "deactivateassets": {
            "type": "boolean",
            "nullable": true
          },
          "asset_type_choice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_assettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettype_field": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mappings_xtype": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "default_assettype_name": {
            "type": "string",
            "nullable": true
          },
          "client_links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "site_links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "asset_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "new_password": {
            "type": "string",
            "nullable": true
          },
          "new_alert_password": {
            "type": "string",
            "nullable": true
          },
          "new_client_secret": {
            "type": "string",
            "nullable": true
          },
          "automaticclientsitelink": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "login_port": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_user_device": {
            "type": "boolean",
            "nullable": true
          },
          "ignore_probes": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "NHD_Claim": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "NHD_DeviceInfo": {
        "type": "object",
        "properties": {
          "id": {
            "maxLength": 255,
            "type": "string",
            "nullable": true
          },
          "user_id": {
            "maxLength": 255,
            "type": "string",
            "nullable": true
          },
          "device_name": {
            "maxLength": 255,
            "type": "string",
            "nullable": true
          },
          "manufacturer": {
            "maxLength": 255,
            "type": "string",
            "nullable": true
          },
          "model": {
            "maxLength": 255,
            "type": "string",
            "nullable": true
          },
          "os": {
            "maxLength": 255,
            "type": "string",
            "nullable": true
          },
          "app_name": {
            "maxLength": 255,
            "type": "string",
            "nullable": true
          },
          "app_version": {
            "maxLength": 255,
            "type": "string",
            "nullable": true
          },
          "apns_device_token": {
            "maxLength": 255,
            "type": "string",
            "nullable": true
          },
          "firebase_device_token": {
            "maxLength": 255,
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "maxLength": 4000,
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "NHD_Identity_Application": {
        "type": "object",
        "properties": {
          "grant_type": {
            "type": "string",
            "nullable": true
          },
          "loginas_agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "loginas_agent_name": {
            "type": "string",
            "nullable": true
          },
          "inactive": {
            "type": "boolean",
            "nullable": true
          },
          "system_use": {
            "type": "string",
            "nullable": true
          },
          "redirecturi": {
            "type": "string",
            "nullable": true
          },
          "logoutredirecturi": {
            "type": "string",
            "nullable": true
          },
          "cors_whitelist": {
            "type": "string",
            "nullable": true
          },
          "redirecturi_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "postlogoutredirecturi_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "cors_whitelist_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "scopes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NHD_Identity_ApplicationScope"
            },
            "nullable": true
          },
          "allowagents": {
            "type": "boolean",
            "nullable": true
          },
          "allowusers": {
            "type": "boolean",
            "nullable": true
          },
          "organisation_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "organisation_name": {
            "type": "string",
            "nullable": true
          },
          "loginas_client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "loginas_client_name": {
            "type": "string",
            "nullable": true
          },
          "loginas_supplier_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "loginas_supplier_name": {
            "type": "string",
            "nullable": true
          },
          "loginentity": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "language_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "language_name": {
            "type": "string",
            "nullable": true
          },
          "disable_windowsauth": {
            "type": "boolean",
            "nullable": true
          },
          "disable_azure": {
            "type": "boolean",
            "nullable": true
          },
          "disable_adfs": {
            "type": "boolean",
            "nullable": true
          },
          "disable_okta": {
            "type": "boolean",
            "nullable": true
          },
          "disable_centrify": {
            "type": "boolean",
            "nullable": true
          },
          "disable_google": {
            "type": "boolean",
            "nullable": true
          },
          "button_config": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LoginScreenConfig"
            },
            "nullable": true
          },
          "assertion_consumer_service_index": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "disable_anon": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "_issystem": {
            "type": "boolean",
            "nullable": true
          },
          "authorizations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OpenIddictAuthorization"
            },
            "nullable": true,
            "readOnly": true
          },
          "clientId": {
            "type": "string",
            "nullable": true
          },
          "clientSecret": {
            "type": "string",
            "nullable": true
          },
          "concurrencyToken": {
            "type": "string",
            "nullable": true
          },
          "consentType": {
            "type": "string",
            "nullable": true
          },
          "displayName": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "permissions": {
            "type": "string",
            "nullable": true
          },
          "postLogoutRedirectUris": {
            "type": "string",
            "nullable": true
          },
          "properties": {
            "type": "string",
            "nullable": true
          },
          "redirectUris": {
            "type": "string",
            "nullable": true
          },
          "tokens": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OpenIddictToken"
            },
            "nullable": true,
            "readOnly": true
          },
          "type": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "NHD_Identity_ApplicationScope": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "application_id": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "NHD_Roles": {
        "type": "object",
        "properties": {
          "intent": {
            "type": "string",
            "nullable": true
          },
          "chargerates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Restriction"
            },
            "nullable": true
          },
          "id_int": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "notes": {
            "type": "string",
            "nullable": true
          },
          "teams": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameSection"
            },
            "nullable": true
          },
          "departments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameDepartment"
            },
            "nullable": true
          },
          "clients": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameAreaRestriction"
            },
            "nullable": true
          },
          "tickettypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameRequestType"
            },
            "nullable": true
          },
          "assetfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameField"
            },
            "nullable": true
          },
          "unamecustomfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameCustom"
            },
            "nullable": true
          },
          "unameappointmenttypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameAppointment"
            },
            "nullable": true
          },
          "notifications": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameNotification"
            },
            "nullable": true
          },
          "claims": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NHD_Claim"
            },
            "nullable": true
          },
          "custombuttons": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameButton"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "assettypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameXtype"
            },
            "nullable": true
          },
          "Oo_name": {
            "type": "string",
            "nullable": true
          },
          "uname_usercustomfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameCustom"
            },
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ac_tickettypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_approvals": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_rules": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_cannedtext": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_customtables": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_dashboards": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_workflows": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_roles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_slas": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_templates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_outcomes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_workdays": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_emailtemplates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_messagegroups": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_reportgroups": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_fieldgroups": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_languagepacks": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_itemgroups": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_suppliers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_suppliercontracts": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "is_integration": {
            "type": "boolean",
            "nullable": true
          },
          "ac_assettypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_assetgroups": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_servicecategories": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_services": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_chatprofiles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_faqlists": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_devices": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "sites": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameSite"
            },
            "nullable": true
          },
          "ac_databaselookups": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "normalizedName": {
            "type": "string",
            "nullable": true
          },
          "concurrencyStamp": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "NHServerConfig": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "acceptattachments": {
            "type": "boolean",
            "nullable": true
          },
          "acceptautoreplycheckbox": {
            "type": "boolean",
            "nullable": true
          },
          "actionemails": {
            "type": "boolean",
            "nullable": true
          },
          "actionsendlimit": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approvalscan": {
            "type": "boolean",
            "nullable": true
          },
          "assetattachmentmaintenance": {
            "type": "boolean",
            "nullable": true
          },
          "autocreatedevice": {
            "type": "boolean",
            "nullable": true
          },
          "autodevicesite": {
            "type": "string",
            "nullable": true
          },
          "autodevicetype": {
            "type": "string",
            "nullable": true
          },
          "autolinkdevices": {
            "type": "boolean",
            "nullable": true
          },
          "automatchlocation2": {
            "type": "boolean",
            "nullable": true
          },
          "autoondiagram": {
            "type": "boolean",
            "nullable": true
          },
          "autorequests": {
            "type": "boolean",
            "nullable": true
          },
          "calendarsync": {
            "type": "boolean",
            "nullable": true
          },
          "clearlogboxes": {
            "type": "boolean",
            "nullable": true
          },
          "confforemails": {
            "type": "boolean",
            "nullable": true
          },
          "datefilter": {
            "type": "string",
            "format": "date-time"
          },
          "deleteerrors": {
            "type": "boolean",
            "nullable": true
          },
          "emailcreatenewuser": {
            "type": "boolean",
            "nullable": true
          },
          "emaillogfolder": {
            "type": "string",
            "nullable": true
          },
          "emailnoack": {
            "type": "boolean",
            "nullable": true
          },
          "emailrequesttype": {
            "type": "string",
            "nullable": true
          },
          "emailsiteint": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "emailtechieint": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "emailusefullname": {
            "type": "boolean",
            "nullable": true
          },
          "emailuserdefault": {
            "type": "string",
            "nullable": true
          },
          "emailuserint": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "emailusesitedomain": {
            "type": "boolean",
            "nullable": true
          },
          "errorreportemail": {
            "type": "boolean",
            "nullable": true
          },
          "errorreportemailaddress": {
            "type": "string",
            "nullable": true
          },
          "errorreportrequest": {
            "type": "boolean",
            "nullable": true
          },
          "ewslastapptsync": {
            "type": "string",
            "format": "date-time"
          },
          "forcehtml": {
            "type": "boolean",
            "nullable": true
          },
          "highlevellogging": {
            "type": "boolean",
            "nullable": true
          },
          "ignorecc": {
            "type": "boolean",
            "nullable": true
          },
          "ignoreduplicateemails": {
            "type": "boolean",
            "nullable": true
          },
          "ignoreifsitenotmatched": {
            "type": "boolean",
            "nullable": true
          },
          "intervalseconds": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "maintenancerequests": {
            "type": "boolean",
            "nullable": true
          },
          "mainttime": {
            "type": "string",
            "nullable": true
          },
          "nhdsuppliersync": {
            "type": "boolean",
            "nullable": true
          },
          "nooverduescan": {
            "type": "boolean",
            "nullable": true
          },
          "pop3interface": {
            "type": "boolean",
            "nullable": true
          },
          "popuptimeoutseconds": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prepayautotopup": {
            "type": "boolean",
            "nullable": true
          },
          "processxmlfiles": {
            "type": "boolean",
            "nullable": true
          },
          "recurringcalendarsync": {
            "type": "boolean",
            "nullable": true
          },
          "refreshautoinv": {
            "type": "boolean",
            "nullable": true
          },
          "requestscan": {
            "type": "boolean",
            "nullable": true
          },
          "saverawemail": {
            "type": "boolean",
            "nullable": true
          },
          "sendsmtp": {
            "type": "boolean",
            "nullable": true
          },
          "sendtray": {
            "type": "boolean",
            "nullable": true
          },
          "sendwelcomeemail": {
            "type": "boolean",
            "nullable": true
          },
          "servicestatus": {
            "type": "boolean",
            "nullable": true
          },
          "statussendlimit": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "storeemailsindb": {
            "type": "boolean",
            "nullable": true
          },
          "timeoutseconds": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "emailsitename": {
            "type": "string",
            "nullable": true
          },
          "emailusername": {
            "type": "string",
            "nullable": true
          },
          "autodevicesitename": {
            "type": "string",
            "nullable": true
          },
          "autodevicetypename": {
            "type": "string",
            "nullable": true
          },
          "reporttimeout": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "deletecustomdata": {
            "type": "boolean",
            "nullable": true
          },
          "bulkemail": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "NPR_Result": {
        "type": "object",
        "properties": {
          "windows_user": {
            "type": "string",
            "nullable": true
          },
          "email_address": {
            "type": "string",
            "nullable": true
          },
          "activedirectory_dn": {
            "type": "string",
            "nullable": true
          },
          "onpremise_activedirectory_dn": {
            "type": "string",
            "nullable": true
          },
          "enrolled": {
            "type": "boolean",
            "nullable": true
          },
          "questions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SecurityQuestion"
            },
            "nullable": true
          },
          "hide_answers": {
            "type": "boolean",
            "nullable": true
          },
          "validated": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "NinjaAlert": {
        "type": "object",
        "properties": {
          "uid": {
            "type": "string",
            "nullable": true
          },
          "deviceId": {
            "type": "integer",
            "format": "int32"
          },
          "message": {
            "type": "string",
            "nullable": true
          },
          "createTime": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "updateTime": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "sourceType": {
            "type": "string",
            "nullable": true
          },
          "sourceConfigUid": {
            "type": "string",
            "nullable": true
          },
          "sourceName": {
            "type": "string",
            "nullable": true
          },
          "subject": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "NinjaWebhook": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "activityTime": {
            "type": "integer",
            "format": "int64"
          },
          "deviceId": {
            "type": "integer",
            "format": "int32"
          },
          "seriesUid": {
            "type": "string",
            "nullable": true
          },
          "activityType": {
            "type": "string",
            "nullable": true
          },
          "statusCode": {
            "type": "string",
            "nullable": true
          },
          "status": {
            "type": "string",
            "nullable": true
          },
          "activityResult": {
            "type": "string",
            "nullable": true
          },
          "sourceConfigUid": {
            "type": "string",
            "nullable": true
          },
          "sourceName": {
            "type": "string",
            "nullable": true
          },
          "subject": {
            "type": "string",
            "nullable": true
          },
          "message": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "severity": {
            "type": "string",
            "nullable": true
          },
          "priority": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "$ref": "#/components/schemas/NinjaWebhookData"
          },
          "resourceObject": {
            "nullable": true
          },
          "activityTypeEnum": {
            "$ref": "#/components/schemas/NinjaWebhookActivityType"
          },
          "statusCodeEnum": {
            "$ref": "#/components/schemas/NinjaWebhookStatus"
          },
          "activityResultEnum": {
            "$ref": "#/components/schemas/NinjaWebhookActivityResult"
          }
        },
        "additionalProperties": false
      },
      "NinjaWebhookActivityResult": {
        "enum": [
          0,
          1
        ],
        "type": "integer",
        "format": "int32"
      },
      "NinjaWebhookActivityType": {
        "enum": [
          0,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13,
          14,
          15,
          16,
          17,
          18,
          19,
          20,
          21,
          22,
          23,
          24,
          25,
          26,
          27
        ],
        "type": "integer",
        "format": "int32"
      },
      "NinjaWebhookData": {
        "type": "object",
        "properties": {
          "message": {
            "$ref": "#/components/schemas/NinjaWebhookDataMessage"
          }
        },
        "additionalProperties": false
      },
      "NinjaWebhookDataMessage": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string",
            "nullable": true
          },
          "_params": {
            "$ref": "#/components/schemas/NinjaWebhookDataMessageParams"
          }
        },
        "additionalProperties": false
      },
      "NinjaWebhookDataMessageParams": {
        "type": "object",
        "properties": {
          "threshold": {
            "type": "string",
            "nullable": true
          },
          "unit": {
            "type": "string",
            "nullable": true
          },
          "start_date": {
            "type": "string",
            "format": "date-time"
          },
          "end_date": {
            "type": "string",
            "format": "date-time"
          },
          "top_processes": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "NinjaWebhookStatus": {
        "enum": [
          0,
          1,
          2
        ],
        "type": "integer",
        "format": "int32"
      },
      "NotificationConditions": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "rule_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "notification_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "fieldname": {
            "type": "string",
            "nullable": true
          },
          "fieldid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "change_context": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "value_int": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "valueint_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "value_string": {
            "type": "string",
            "nullable": true
          },
          "value_display": {
            "type": "string",
            "nullable": true
          },
          "value_type": {
            "type": "string",
            "nullable": true
          },
          "timezonestring": {
            "type": "string",
            "nullable": true
          },
          "tablename": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "fieldtype": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "NotificationContent": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "message": {
            "type": "string",
            "nullable": true
          },
          "body_text": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "OktaMapping": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "siteid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "included_statuses": {
            "type": "string",
            "nullable": true
          },
          "included_statuses_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "included_statuses_display": {
            "type": "string",
            "nullable": true
          },
          "group_name": {
            "type": "string",
            "nullable": true
          },
          "roleid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "applicationid": {
            "type": "string",
            "nullable": true
          },
          "applicationid_display": {
            "type": "string",
            "nullable": true
          },
          "filterbyapp": {
            "type": "boolean",
            "nullable": true
          },
          "userroleid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "new_users_only": {
            "type": "boolean",
            "nullable": true
          },
          "filters": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFilter"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "OnlineStatus": {
        "type": "object",
        "properties": {
          "techID": {
            "type": "integer",
            "format": "int32"
          },
          "lastOnlineDate": {
            "type": "string",
            "format": "date-time"
          },
          "isOnline": {
            "type": "boolean"
          },
          "lastOnline": {
            "type": "string",
            "nullable": true
          },
          "agent_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status_overidden": {
            "type": "boolean"
          },
          "fetch_all": {
            "type": "boolean",
            "nullable": true
          },
          "is_logout": {
            "type": "boolean",
            "nullable": true
          },
          "command": {
            "type": "string",
            "nullable": true
          },
          "last_active": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "is_idle": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "OpenIddictApplication": {
        "type": "object",
        "properties": {
          "authorizations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OpenIddictAuthorization"
            },
            "nullable": true,
            "readOnly": true
          },
          "clientId": {
            "type": "string",
            "nullable": true
          },
          "clientSecret": {
            "type": "string",
            "nullable": true
          },
          "concurrencyToken": {
            "type": "string",
            "nullable": true
          },
          "consentType": {
            "type": "string",
            "nullable": true
          },
          "displayName": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "permissions": {
            "type": "string",
            "nullable": true
          },
          "postLogoutRedirectUris": {
            "type": "string",
            "nullable": true
          },
          "properties": {
            "type": "string",
            "nullable": true
          },
          "redirectUris": {
            "type": "string",
            "nullable": true
          },
          "tokens": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OpenIddictToken"
            },
            "nullable": true,
            "readOnly": true
          },
          "type": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "OpenIddictAuthorization": {
        "type": "object",
        "properties": {
          "application": {
            "$ref": "#/components/schemas/OpenIddictApplication"
          },
          "concurrencyToken": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "properties": {
            "type": "string",
            "nullable": true
          },
          "scopes": {
            "type": "string",
            "nullable": true
          },
          "status": {
            "type": "string",
            "nullable": true
          },
          "subject": {
            "type": "string",
            "nullable": true
          },
          "tokens": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OpenIddictToken"
            },
            "nullable": true,
            "readOnly": true
          },
          "type": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "OpenIddictToken": {
        "type": "object",
        "properties": {
          "application": {
            "$ref": "#/components/schemas/OpenIddictApplication"
          },
          "authorization": {
            "$ref": "#/components/schemas/OpenIddictAuthorization"
          },
          "concurrencyToken": {
            "type": "string",
            "nullable": true
          },
          "creationDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "expirationDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "payload": {
            "type": "string",
            "nullable": true
          },
          "properties": {
            "type": "string",
            "nullable": true
          },
          "referenceId": {
            "type": "string",
            "nullable": true
          },
          "status": {
            "type": "string",
            "nullable": true
          },
          "subject": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "OrderHead": {
        "type": "object",
        "properties": {
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "title": {
            "type": "string",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "client_to_invoice_to_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assigned_agent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assigned_agent_name": {
            "type": "string",
            "nullable": true
          },
          "open_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "ship_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "total": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "cost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "profit": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "po_number": {
            "type": "string",
            "nullable": true
          },
          "createdby_agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "deliverby": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "summary": {
            "type": "string",
            "nullable": true
          },
          "datereceived": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "numberbottles": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ship_status": {
            "type": "string",
            "nullable": true
          },
          "soldby": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "accountsref": {
            "type": "string",
            "nullable": true
          },
          "status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "leadsource": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "canvasser": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoice_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "invoicenumber": {
            "type": "string",
            "nullable": true
          },
          "includegroupeditemprice": {
            "type": "boolean",
            "nullable": true
          },
          "includegroupeditemqty": {
            "type": "boolean",
            "nullable": true
          },
          "currency": {
            "type": "string",
            "nullable": true
          },
          "currency_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "currency_code_name": {
            "type": "string",
            "nullable": true
          },
          "currency_conversion_rate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "quotation_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "consignment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "do_not_invoice": {
            "type": "boolean",
            "nullable": true
          },
          "closeandconsignwhenpoprocessed": {
            "type": "boolean",
            "nullable": true
          },
          "lines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OrderLine"
            },
            "nullable": true
          },
          "add_lines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OrderLine"
            },
            "nullable": true
          },
          "_cancel_reserve": {
            "type": "boolean",
            "nullable": true
          },
          "_validateonly": {
            "type": "boolean",
            "nullable": true
          },
          "_print_preview": {
            "type": "boolean",
            "nullable": true
          },
          "_print_generate": {
            "type": "boolean",
            "nullable": true
          },
          "printhtml": {
            "type": "string",
            "nullable": true
          },
          "pdf_attachment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pdftemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pdftemplate_name": {
            "type": "string",
            "nullable": true
          },
          "purchaseorder_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoice_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "percentage_invoiced": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "outstanding_total": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "_create_po": {
            "type": "boolean",
            "nullable": true
          },
          "_create_invoice": {
            "type": "boolean",
            "nullable": true
          },
          "_create_invoice_method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_create_invoice_percentage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "_create_invoice_amount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "_create_invoice_qty": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "_create_invoice_lines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OrderLine"
            },
            "nullable": true
          },
          "_create_invoice_line_description": {
            "type": "string",
            "nullable": true
          },
          "_create_invoice_invoice_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_return_invoice": {
            "type": "boolean",
            "nullable": true
          },
          "createdbyagentname": {
            "type": "string",
            "nullable": true
          },
          "last_update_time": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "_distributorMessage": {
            "type": "string",
            "nullable": true
          },
          "project_faultid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "order_project_template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "order_project_template_name": {
            "type": "string",
            "nullable": true
          },
          "_iscopy": {
            "type": "boolean",
            "nullable": true
          },
          "includegrouppriceandqty": {
            "type": "boolean",
            "nullable": true
          },
          "costperweight": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "showpercentageinvoiced": {
            "type": "boolean",
            "nullable": true
          },
          "linked_to_opportunity": {
            "type": "boolean",
            "nullable": true
          },
          "linked_to_ticket": {
            "type": "boolean",
            "nullable": true
          },
          "linked_to_project": {
            "type": "boolean",
            "nullable": true
          },
          "intacct_class": {
            "type": "string",
            "nullable": true
          },
          "intacct_class_name": {
            "type": "string",
            "nullable": true
          },
          "intacct_save_location": {
            "type": "string",
            "nullable": true
          },
          "override_delivery_address": {
            "type": "boolean",
            "nullable": true
          },
          "deladdress1": {
            "type": "string",
            "nullable": true
          },
          "deladdress2": {
            "type": "string",
            "nullable": true
          },
          "deladdress3": {
            "type": "string",
            "nullable": true
          },
          "deladdress4": {
            "type": "string",
            "nullable": true
          },
          "deladdress5": {
            "type": "string",
            "nullable": true
          },
          "delivery_address": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "_match_thirdparty_id": {
            "type": "string",
            "nullable": true
          },
          "_match_integration_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_match_integration_name": {
            "type": "string",
            "nullable": true
          },
          "dattocommerce_clientid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dattocommerce_contactname": {
            "type": "string",
            "nullable": true
          },
          "dattocommerce_contactemail": {
            "type": "string",
            "nullable": true
          },
          "deliveryamount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "deliverytax": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "is_so_screen": {
            "type": "boolean",
            "nullable": true
          },
          "_novalidate": {
            "type": "boolean",
            "nullable": true
          },
          "avalara_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "avalara_details_name": {
            "type": "string",
            "nullable": true
          },
          "originaddress": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "originaddress1": {
            "type": "string",
            "nullable": true
          },
          "originaddress2": {
            "type": "string",
            "nullable": true
          },
          "originaddress3": {
            "type": "string",
            "nullable": true
          },
          "originaddress4": {
            "type": "string",
            "nullable": true
          },
          "originaddress5": {
            "type": "string",
            "nullable": true
          },
          "custombuttons": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomButton"
            },
            "nullable": true
          },
          "extratabs": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Tabname"
            },
            "nullable": true
          },
          "_dotaxsync": {
            "type": "boolean",
            "nullable": true
          },
          "tax_total": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "revenue": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "external_links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "_importtypeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_importthirdpartyid": {
            "type": "string",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          }
        },
        "additionalProperties": false
      },
      "OrderLine": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "salesorder_id": {
            "type": "integer",
            "format": "int32"
          },
          "sort_seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "group_sort_seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "productcode": {
            "type": "string",
            "nullable": true
          },
          "item_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetgroup_name": {
            "type": "string",
            "nullable": true
          },
          "assettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "costprice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "profit": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "profit_percentage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "quantity_shipped": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "quantity_reserved": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "invoiced_quantity": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "quantity_on_open_po": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_costprice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_profit": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_price_monthly": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_net_total_monthly": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_costprice_monthly": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_profit_monthly": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_tax_monthly": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_price_annual": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_net_total_annual": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_costprice_annual": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_profit_annual": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_tax_annual": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_price_yearone": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_net_total_yearone": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_costprice_yearone": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_profit_yearone": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_tax_yearone": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unit": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "stocklocation_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stocklocation_name": {
            "type": "string",
            "nullable": true
          },
          "quantity_in_stock": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_quantity_in_stock": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_quantity_reserved": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "selected": {
            "type": "boolean",
            "nullable": true
          },
          "servicefee": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "recovery": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "margin": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "poqty": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "billingperiod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "startdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "autorenew": {
            "type": "boolean",
            "nullable": true
          },
          "recurringinvoice_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_recurring": {
            "type": "boolean",
            "nullable": true
          },
          "line_recurring": {
            "type": "boolean",
            "nullable": true
          },
          "item_contract": {
            "type": "boolean",
            "nullable": true
          },
          "item_template": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_budgettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_doesnotneedconsigning": {
            "type": "boolean",
            "nullable": true
          },
          "supplier_po": {
            "type": "string",
            "nullable": true
          },
          "supplier_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_name": {
            "type": "string",
            "nullable": true
          },
          "consignment_ids": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "quotation_line_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "group_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "isgroupdesc": {
            "type": "boolean",
            "nullable": true
          },
          "nominalcode": {
            "type": "string",
            "nullable": true
          },
          "cost_centre": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "project_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contract_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contract_ref": {
            "type": "string",
            "nullable": true
          },
          "do_not_invoice_line": {
            "type": "boolean",
            "nullable": true
          },
          "item_description": {
            "type": "string",
            "nullable": true
          },
          "item_purchase_description": {
            "type": "string",
            "nullable": true
          },
          "item_note": {
            "type": "string",
            "nullable": true
          },
          "item_internal_reference": {
            "type": "string",
            "nullable": true
          },
          "item_external_reference": {
            "type": "string",
            "nullable": true
          },
          "item_tax_name": {
            "type": "string",
            "nullable": true
          },
          "item_min_purchase_qty": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "_create_po": {
            "type": "boolean",
            "nullable": true
          },
          "_create_ticket": {
            "type": "boolean",
            "nullable": true
          },
          "quantity_to_reserve": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "assets_to_reserve": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device_List"
            },
            "nullable": true
          },
          "reserved_assets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device_List"
            },
            "nullable": true
          },
          "consigned_assets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device_List"
            },
            "nullable": true
          },
          "invoice_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "soitemurl": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "line_site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "user_id": {
            "type": "string",
            "nullable": true
          },
          "sales_order_ticket_id": {
            "type": "string",
            "nullable": true
          },
          "sales_order_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "sales_order_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "intacct_class": {
            "type": "string",
            "nullable": true
          },
          "intacct_class_name": {
            "type": "string",
            "nullable": true
          },
          "intacct_save_location": {
            "type": "string",
            "nullable": true
          },
          "line_periods": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hideitems": {
            "type": "boolean",
            "nullable": true
          },
          "isleased": {
            "type": "boolean",
            "nullable": true
          },
          "addbudget": {
            "type": "boolean",
            "nullable": true
          },
          "add_child_templates": {
            "type": "boolean",
            "nullable": true
          },
          "stockbin_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "isfreightline": {
            "type": "boolean",
            "nullable": true
          },
          "asset_type_matching_field_name": {
            "type": "string",
            "nullable": true
          },
          "items_in_group_no_consign": {
            "type": "boolean",
            "nullable": true
          },
          "serialise_only_one": {
            "type": "boolean",
            "nullable": true
          },
          "invoice_ids": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "percentage_invoiced": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "item_weight": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "create_child_project": {
            "type": "boolean",
            "nullable": true
          },
          "taxable": {
            "type": "boolean",
            "nullable": true
          },
          "project_child_faultid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_create_invoice_percentage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "is_bundled_line": {
            "type": "boolean",
            "nullable": true
          },
          "dattocommercelineid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "line_ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "is_deferred_revenue": {
            "type": "boolean",
            "nullable": true
          },
          "chargerates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Lookup"
            },
            "nullable": true
          },
          "budgets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaultBudget"
            },
            "nullable": true
          },
          "hide_grouped_items_price": {
            "type": "boolean",
            "nullable": true
          },
          "discount_perc": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "purchase_currency_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cost_converted": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "purchase_currency_code_name": {
            "type": "string",
            "nullable": true
          },
          "purchase_currency_symbol": {
            "type": "string",
            "nullable": true
          },
          "purchase_conversion_rate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "exclude_auto_increase": {
            "type": "boolean",
            "nullable": true
          },
          "auto_increase_period": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "percent_increase": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "use_rpi_increase": {
            "type": "boolean",
            "nullable": true
          },
          "net_total": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_tax_converted": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "tax_converted": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "mark_as_complete": {
            "type": "boolean",
            "nullable": true
          },
          "consignment_address": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "budget_add_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "baseprice_converted": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "baseprice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_price_monthly_converted": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          },
          "total_price_annual_converted": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          },
          "total_price_yearone_converted": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          },
          "total_tax": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_price": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_discount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "conversion_rate": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          },
          "discount_converted": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          },
          "net_amount_converted": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          },
          "total_price_converted": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "tax_name": {
            "type": "string",
            "nullable": true
          },
          "taxRuleResult": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TaxRuleResult"
            },
            "nullable": true
          },
          "decimalplacesforinvoices": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_net_total": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "Organisation": {
        "type": "object",
        "properties": {
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "reply_address": {
            "type": "string",
            "nullable": true
          },
          "messagegroup_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "address": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "phone": {
            "type": "string",
            "nullable": true
          },
          "fax": {
            "type": "string",
            "nullable": true
          },
          "email": {
            "type": "string",
            "nullable": true
          },
          "website": {
            "type": "string",
            "nullable": true
          },
          "logo": {
            "type": "string",
            "nullable": true
          },
          "portal_logo": {
            "type": "string",
            "nullable": true
          },
          "portalbackgroundimageurl": {
            "maxLength": 500,
            "type": "string",
            "nullable": true
          },
          "deliverysite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "portalurl": {
            "type": "string",
            "nullable": true
          },
          "portalcolour": {
            "type": "string",
            "nullable": true
          },
          "portalfolderlocation": {
            "type": "string",
            "nullable": true
          },
          "departments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Tree_List"
            },
            "nullable": true
          },
          "linked_client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allowall_tickettypes": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_tickettypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RequestType_List"
            },
            "nullable": true
          },
          "faqlists": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FAQListHead"
            },
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "isorganisationdetails": {
            "type": "boolean",
            "nullable": true
          },
          "bank_details_line_1": {
            "type": "string",
            "nullable": true
          },
          "bank_details_line_2": {
            "type": "string",
            "nullable": true
          },
          "bank_details_line_3": {
            "type": "string",
            "nullable": true
          },
          "bank_details_line_4": {
            "type": "string",
            "nullable": true
          },
          "bank_details_line_5": {
            "type": "string",
            "nullable": true
          },
          "tax_number": {
            "type": "string",
            "nullable": true
          },
          "new_icon": {
            "type": "string",
            "nullable": true
          },
          "portal_title": {
            "type": "string",
            "nullable": true
          },
          "user_faqlists": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FAQListHead"
            },
            "nullable": true
          },
          "all_user_faqlists_allowed": {
            "type": "boolean",
            "nullable": true
          },
          "portal_chat_profile_override": {
            "type": "string",
            "nullable": true
          },
          "portal_chat_profile_override_name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "OrganisationField": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "org_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "org_name": {
            "type": "string",
            "nullable": true
          },
          "field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "OrionAlert": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "nullable": true
          },
          "application": {
            "type": "string",
            "nullable": true
          },
          "alert_id": {
            "type": "string",
            "nullable": true
          },
          "alert_active_id": {
            "type": "string",
            "nullable": true
          },
          "alert_name": {
            "type": "string",
            "nullable": true
          },
          "summary": {
            "type": "string",
            "nullable": true
          },
          "details": {
            "type": "string",
            "nullable": true
          },
          "severity": {
            "type": "string",
            "nullable": true
          },
          "asset_value": {
            "type": "string",
            "nullable": true
          },
          "team": {
            "type": "string",
            "nullable": true
          },
          "agent": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "OutboundIntegration": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "module_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "authorizationtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "granttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "authorizationurl": {
            "type": "string",
            "nullable": true
          },
          "client_id": {
            "type": "string",
            "nullable": true
          },
          "new_client_secret": {
            "type": "string",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "new_password": {
            "type": "string",
            "nullable": true
          },
          "tokenurl": {
            "type": "string",
            "nullable": true
          },
          "scope": {
            "type": "string",
            "nullable": true
          },
          "state": {
            "type": "string",
            "nullable": true
          },
          "headername": {
            "maxLength": 100,
            "type": "string",
            "nullable": true
          },
          "headerprefix": {
            "maxLength": 100,
            "type": "string",
            "nullable": true
          },
          "algorithm": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "bearername": {
            "type": "string",
            "nullable": true
          },
          "bearerlocation": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resourcebaseurl": {
            "type": "string",
            "nullable": true
          },
          "certificate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "certificate_name": {
            "type": "string",
            "nullable": true
          },
          "response_token_name": {
            "type": "string",
            "nullable": true
          },
          "token_expiry_mins": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "library_licence_name": {
            "type": "string",
            "nullable": true
          },
          "icon_base64": {
            "type": "string",
            "nullable": true
          },
          "icon": {
            "type": "string",
            "nullable": true
          },
          "major_version_number": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "minor_version_number": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "patch_version_number": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "version_number": {
            "type": "string",
            "nullable": true
          },
          "note": {
            "maxLength": 4000,
            "type": "string",
            "nullable": true
          },
          "install_popup": {
            "maxLength": 4000,
            "type": "string",
            "nullable": true
          },
          "authorized": {
            "type": "boolean",
            "nullable": true
          },
          "methods": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OutboundIntegrationMethod"
            },
            "nullable": true
          },
          "_code": {
            "type": "string",
            "nullable": true
          },
          "_verifier": {
            "type": "string",
            "nullable": true
          },
          "_callback_uri": {
            "type": "string",
            "nullable": true
          },
          "_disconnect": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "OutboundIntegrationMethod": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "integration_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "integration_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "integration_name": {
            "type": "string",
            "nullable": true
          },
          "integration_baseurl": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "full_name": {
            "type": "string",
            "nullable": true
          },
          "resource": {
            "type": "string",
            "nullable": true
          },
          "path": {
            "type": "string",
            "nullable": true
          },
          "method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "authorizationtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "requesttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "responsetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "requestbody": {
            "type": "string",
            "nullable": true
          },
          "log_retention_policy_days": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "uri_params": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OutboundIntegrationMethodValue"
            },
            "nullable": true
          },
          "headers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OutboundIntegrationMethodValue"
            },
            "nullable": true
          },
          "body_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OutboundIntegrationMethodValue"
            },
            "nullable": true
          },
          "output_variables": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OutboundIntegrationMethodValue"
            },
            "nullable": true
          },
          "_test": {
            "type": "boolean",
            "nullable": true
          },
          "_test_variables": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationRunbookVariable"
            },
            "nullable": true
          },
          "_test_runbook_variables": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationRunbookVariable"
            },
            "nullable": true
          },
          "_test_output_variables": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationRunbookVariable"
            },
            "nullable": true
          },
          "_test_result": {
            "$ref": "#/components/schemas/WebhookEvent"
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "_isbatch": {
            "type": "boolean",
            "nullable": true
          },
          "_is_system_method": {
            "type": "boolean",
            "nullable": true
          },
          "_is_cf_method": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "OutboundIntegrationMethodValue": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "method_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "runbook_id": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "data_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "key": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "value_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OutboundIntegrationMethodValueMapping"
            },
            "nullable": true
          },
          "extra_process": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "step_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "step_seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "step_name": {
            "type": "string",
            "nullable": true
          },
          "persist": {
            "type": "boolean",
            "nullable": true
          },
          "mapping_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "object_mapping": {
            "type": "string",
            "nullable": true
          },
          "rule_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "rule_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "OutboundIntegrationMethodValueMapping": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "methodvalue_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "input": {
            "type": "string",
            "nullable": true
          },
          "output": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Outgoingemail": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "datesent": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "memo": {
            "type": "string",
            "nullable": true
          },
          "html": {
            "type": "string",
            "nullable": true
          },
          "delete": {
            "type": "boolean",
            "nullable": true
          },
          "from": {
            "type": "string",
            "nullable": true
          },
          "to": {
            "type": "string",
            "nullable": true
          },
          "cc": {
            "type": "string",
            "nullable": true
          },
          "subject": {
            "type": "string",
            "nullable": true
          },
          "likely_cause": {
            "type": "string",
            "nullable": true
          },
          "changeseq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "idone": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "idtwo": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "actiondate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "error": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "PDFTemplatePage": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "pdftemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "mainhtml": {
            "type": "string",
            "nullable": true
          },
          "maindesign": {
            "$ref": "#/components/schemas/HtmlDesign"
          },
          "subhtml": {
            "type": "string",
            "nullable": true
          },
          "subhtml2": {
            "type": "string",
            "nullable": true
          },
          "subhtml3": {
            "type": "string",
            "nullable": true
          },
          "istitlepage": {
            "type": "boolean",
            "nullable": true
          },
          "backgroundimageurl": {
            "type": "string",
            "nullable": true
          },
          "content": {
            "type": "string",
            "nullable": true
          },
          "toggle_editor": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "PRTGDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "new_password": {
            "type": "string",
            "nullable": true
          },
          "new_method": {
            "type": "boolean",
            "nullable": true
          },
          "defsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "defassettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettype_name": {
            "type": "string",
            "nullable": true
          },
          "assetmatchingfield_name": {
            "type": "string",
            "nullable": true
          },
          "assetmatchingfield": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "halointegratorenabled": {
            "type": "boolean",
            "nullable": true
          },
          "halointegratorlasterror": {
            "type": "string",
            "nullable": true
          },
          "halointegratorlastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "asset_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "enable_webhooks": {
            "type": "boolean",
            "nullable": true
          },
          "new_webhook_secret": {
            "type": "string",
            "nullable": true
          },
          "webhook_ticket_type_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "webhook_ticket_user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "webhook_ticket_user_name": {
            "type": "string",
            "nullable": true
          },
          "webhook_ticket_summary": {
            "type": "string",
            "nullable": true
          },
          "webhook_ticket_details": {
            "type": "string",
            "nullable": true
          },
          "webhook_autoclosure_status": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "PagerDutyMapping": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "serviceid": {
            "type": "string",
            "nullable": true
          },
          "service_name": {
            "type": "string",
            "nullable": true
          },
          "default_tickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tickettype_name": {
            "type": "string",
            "nullable": true
          },
          "default_agent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "dontsyncusertickets": {
            "type": "boolean",
            "nullable": true
          },
          "new_webhook_signature": {
            "type": "string",
            "nullable": true
          },
          "default_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "default_description": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Parameter": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "encoding": {
            "$ref": "#/components/schemas/Encoding"
          },
          "encodingMethod": {
            "$ref": "#/components/schemas/ParameterEncodingMethod"
          },
          "alwaysQuote": {
            "type": "boolean"
          },
          "value": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ParameterEncodingMethod": {
        "enum": [
          0,
          1,
          2
        ],
        "type": "integer",
        "format": "int32"
      },
      "PartsLookup": {
        "type": "object",
        "properties": {
          "lookup_value_obj": {
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "use": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "active": {
            "type": "boolean",
            "nullable": true
          },
          "field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field_name": {
            "type": "string",
            "nullable": true
          },
          "table_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "table_name": {
            "type": "string",
            "nullable": true
          },
          "sql_user": {
            "type": "string",
            "nullable": true
          },
          "sql_new_password": {
            "type": "string",
            "nullable": true
          },
          "sql_server": {
            "type": "string",
            "nullable": true
          },
          "sql_database": {
            "type": "string",
            "nullable": true
          },
          "sql_script": {
            "type": "string",
            "nullable": true
          },
          "key_field": {
            "type": "string",
            "nullable": true
          },
          "lookup_field": {
            "type": "string",
            "nullable": true
          },
          "itemdesc1_field": {
            "type": "string",
            "nullable": true
          },
          "itemdesc2_field": {
            "type": "string",
            "nullable": true
          },
          "itemdesc3_field": {
            "type": "string",
            "nullable": true
          },
          "itemvalue_field": {
            "type": "string",
            "nullable": true
          },
          "matchedhint": {
            "type": "string",
            "nullable": true
          },
          "notmatchedhint": {
            "type": "string",
            "nullable": true
          },
          "lookuponrefresh": {
            "type": "boolean",
            "nullable": true
          },
          "messagestring_user": {
            "type": "string",
            "nullable": true
          },
          "messagestring_agent": {
            "type": "string",
            "nullable": true
          },
          "showmessagetouseroragent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "messagerequiresconfirmationuser": {
            "type": "boolean",
            "nullable": true
          },
          "messagerequiresconfirmationagent": {
            "type": "boolean",
            "nullable": true
          },
          "fields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PartsLookupField"
            },
            "nullable": true
          },
          "field_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PartsLookupMapping"
            },
            "nullable": true
          },
          "agent_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TechPartsLookup"
            },
            "nullable": true
          },
          "run": {
            "type": "boolean",
            "nullable": true
          },
          "lookup_value": {
            "type": "string",
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "lookup": {
            "$ref": "#/components/schemas/PartsLookupResult"
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32"
          },
          "site_id": {
            "type": "integer",
            "format": "int32"
          },
          "user_id": {
            "type": "integer",
            "format": "int32"
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32"
          },
          "lookupconnectiontype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lookup_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lookup_type_name": {
            "type": "string",
            "nullable": true
          },
          "contract_id": {
            "type": "integer",
            "format": "int32"
          },
          "certificate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "certificate_name": {
            "type": "string",
            "nullable": true
          },
          "allowmultipleresults": {
            "type": "boolean",
            "nullable": true
          },
          "lookup_field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lookup_field_name": {
            "type": "string",
            "nullable": true
          },
          "outcome_mapped_field": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "outcome_mapped_field_name": {
            "type": "string",
            "nullable": true
          },
          "invert_outcome_mapped_result": {
            "type": "boolean",
            "nullable": true
          },
          "trigger_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "rules": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Autoassign"
            },
            "nullable": true
          },
          "integration_method_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "integration_method_name": {
            "type": "string",
            "nullable": true
          },
          "integration_method_value": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "integration_method_value_name": {
            "type": "string",
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "PartsLookupConfirmation": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "database_lookup_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "form_id": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lookup_values": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "PartsLookupField": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "lookup_profile_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field_name": {
            "type": "string",
            "nullable": true
          },
          "required": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "PartsLookupMapping": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "lookup_profile_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field_name": {
            "type": "string",
            "nullable": true
          },
          "lookup_field": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "PartsLookupResult": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "field_id": {
            "type": "integer",
            "format": "int32"
          },
          "lookup_value": {
            "type": "string",
            "nullable": true
          },
          "success": {
            "type": "boolean"
          },
          "error": {
            "type": "string",
            "nullable": true
          },
          "data": {
            "type": "object",
            "additionalProperties": {
              "nullable": true
            },
            "nullable": true
          },
          "field_values": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair"
            },
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "lookup_values": {
            "type": "string",
            "nullable": true
          },
          "message": {
            "type": "string",
            "nullable": true
          },
          "popup": {
            "type": "string",
            "nullable": true
          },
          "confirm_popup": {
            "type": "boolean"
          },
          "data_multiple": {
            "type": "array",
            "items": {
              "type": "object",
              "additionalProperties": { }
            },
            "nullable": true
          },
          "message_multiple": {
            "type": "string",
            "nullable": true
          },
          "customfields_multiple": {
            "type": "array",
            "items": {
              "type": "array",
              "items": {
                "$ref": "#/components/schemas/CustomField"
              }
            },
            "nullable": true
          },
          "mapped_outcome_field_id": {
            "type": "integer",
            "format": "int32"
          },
          "mapped_outcome_inverted": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "PasswordObjectType": {
        "enum": [
          0,
          1,
          2,
          3,
          4
        ],
        "type": "integer",
        "format": "int32"
      },
      "PdfTemplate": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "orientation": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "margin": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_mainhtml": {
            "type": "string",
            "nullable": true
          },
          "default_subhtml": {
            "type": "string",
            "nullable": true
          },
          "default_subhtml2": {
            "type": "string",
            "nullable": true
          },
          "default_subhtml3": {
            "type": "string",
            "nullable": true
          },
          "includeheader": {
            "type": "boolean",
            "nullable": true
          },
          "headerl": {
            "type": "string",
            "nullable": true
          },
          "headerc": {
            "type": "string",
            "nullable": true
          },
          "headerr": {
            "type": "string",
            "nullable": true
          },
          "headerishtml": {
            "type": "boolean",
            "nullable": true
          },
          "headerheight": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "headerhtml": {
            "type": "string",
            "nullable": true
          },
          "includefooter": {
            "type": "boolean",
            "nullable": true
          },
          "footerl": {
            "type": "string",
            "nullable": true
          },
          "footerc": {
            "type": "string",
            "nullable": true
          },
          "footerr": {
            "type": "string",
            "nullable": true
          },
          "footerishtml": {
            "type": "boolean",
            "nullable": true
          },
          "footerheight": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "footerhtml": {
            "type": "string",
            "nullable": true
          },
          "colour": {
            "type": "string",
            "nullable": true
          },
          "colour_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "backgroundimageurl": {
            "maxLength": 1000,
            "type": "string",
            "nullable": true
          },
          "width": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "config_source_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "config_url": {
            "maxLength": 1000,
            "type": "string",
            "nullable": true
          },
          "reportingperiod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "system_use": {
            "maxLength": 50,
            "type": "string",
            "nullable": true
          },
          "detailcolumns": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PdfTemplateDetail"
            },
            "nullable": true
          },
          "pages": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PDFTemplatePage"
            },
            "nullable": true
          },
          "is_preview": {
            "type": "boolean",
            "nullable": true
          },
          "is_generate": {
            "type": "boolean",
            "nullable": true
          },
          "printhtml": {
            "type": "string",
            "nullable": true
          },
          "pdf_attachment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pdf_attachment_link": {
            "type": "string",
            "nullable": true
          },
          "quotation": {
            "$ref": "#/components/schemas/QuotationHeader"
          },
          "salesorder": {
            "$ref": "#/components/schemas/OrderHead"
          },
          "purchaseorder": {
            "$ref": "#/components/schemas/SupplierOrderHeader"
          },
          "invoice": {
            "$ref": "#/components/schemas/InvoiceHeader"
          },
          "contract": {
            "$ref": "#/components/schemas/ContractHeader"
          },
          "report": {
            "$ref": "#/components/schemas/AnalyzerProfile"
          },
          "consignment": {
            "$ref": "#/components/schemas/ConsignmentHeader"
          },
          "reports": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PdfTemplateReport"
            },
            "nullable": true
          },
          "composite_report_apid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "canbeaccessedbyallusers": {
            "type": "boolean",
            "nullable": true
          },
          "permissions_user": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UserAnalyzer"
            },
            "nullable": true
          },
          "schedule": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/StdRequest_List"
            },
            "nullable": true
          },
          "clientid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "licencename": {
            "type": "string",
            "nullable": true
          },
          "library_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "image_attachment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pagewidthinches": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "pageheightinches": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "icon_base64": {
            "type": "string",
            "nullable": true
          },
          "icon": {
            "type": "string",
            "nullable": true
          },
          "kbentry": {
            "$ref": "#/components/schemas/KBEntry"
          },
          "showinlineimage": {
            "type": "boolean",
            "nullable": true
          },
          "pdf_media_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "asset": {
            "$ref": "#/components/schemas/Device"
          },
          "prefix_pdf_attachment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prefixpdfappend": {
            "type": "boolean",
            "nullable": true
          },
          "iscustomised": {
            "type": "boolean",
            "nullable": true
          },
          "show_bundled_lines": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "_xmlwarning": {
            "type": "string",
            "nullable": true
          },
          "override_attachment_name": {
            "type": "string",
            "nullable": true
          },
          "portal_display_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "bulkprint_asset_id_list": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "invoicexmltemplate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pdftinvoicexmltemplate_name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "PdfTemplateDetail": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "pdftemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sytemuse": {
            "type": "string",
            "nullable": true
          },
          "title": {
            "type": "string",
            "nullable": true
          },
          "html": {
            "type": "string",
            "nullable": true
          },
          "textalign": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "PdfTemplateReport": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "pdftemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "report_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "report_name": {
            "type": "string",
            "nullable": true
          },
          "report_data": {
            "$ref": "#/components/schemas/AnalyzerProfile"
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Permalinks": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "entity_name": {
            "type": "string",
            "nullable": true
          },
          "entity_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "published_guid": {
            "type": "string",
            "nullable": true
          },
          "access_token": {
            "type": "string",
            "nullable": true
          },
          "publishedlink": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Policy": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "slaid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sla_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "priorityid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "fixtime": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "fixunits": {
            "type": "string",
            "nullable": true
          },
          "enterslaexcuse": {
            "type": "boolean",
            "nullable": true
          },
          "responsetime": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "responseunits": {
            "type": "string",
            "nullable": true
          },
          "ishidden": {
            "type": "boolean",
            "nullable": true
          },
          "fixendofday": {
            "type": "boolean",
            "nullable": true
          },
          "responseendofday": {
            "type": "boolean",
            "nullable": true
          },
          "colour": {
            "type": "string",
            "nullable": true
          },
          "catprompt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workdaysoverride": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "responsestartofday": {
            "type": "boolean",
            "nullable": true
          },
          "responsestartofdaytime": {
            "type": "string",
            "format": "date-span",
            "nullable": true
          },
          "startofday": {
            "type": "boolean",
            "nullable": true
          },
          "startofdaytime": {
            "type": "string",
            "format": "date-span",
            "nullable": true
          },
          "workdays": {
            "$ref": "#/components/schemas/Workdays"
          },
          "setfixtostartdate": {
            "type": "boolean",
            "nullable": true
          },
          "setfixtotargetdate": {
            "type": "boolean",
            "nullable": true
          },
          "translations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
            },
            "nullable": true
          },
          "enterslaresponseexcuse": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Pop3Message": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "haloMailboxId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "incomingEmailId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mimeMessage": {
            "$ref": "#/components/schemas/MimeMessage"
          }
        },
        "additionalProperties": false
      },
      "PowerShellScript": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "location": {
            "type": "string",
            "nullable": true
          },
          "resultstring": {
            "type": "string",
            "nullable": true
          },
          "resultpartialmatch": {
            "type": "boolean",
            "nullable": true
          },
          "resultstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resultfailedstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customtableid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customtable_name": {
            "type": "string",
            "nullable": true
          },
          "fieldmappings_powershell": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PowerShellScriptCriteria"
            },
            "nullable": true
          },
          "method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "halointegrator_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_lasterror": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_allowedclientidslist": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair3"
            },
            "nullable": true
          },
          "halointegrator_allowedclientids": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "usepowershellseven": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "PowerShellScriptCriteria": {
        "type": "object",
        "properties": {
          "pssid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "fiid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "finame": {
            "type": "string",
            "nullable": true
          },
          "parametername": {
            "type": "string",
            "nullable": true
          },
          "fiusage": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "filabel": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "PowerShellScriptProcessing": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "pssid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "faultid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "processed": {
            "type": "boolean",
            "nullable": true
          },
          "failactionadded": {
            "type": "boolean",
            "nullable": true
          },
          "execution_parameters": {
            "type": "object",
            "additionalProperties": {
              "nullable": true
            },
            "nullable": true
          },
          "success": {
            "type": "boolean",
            "nullable": true
          },
          "result_message": {
            "type": "string",
            "nullable": true
          },
          "run_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "script_name": {
            "type": "string",
            "nullable": true
          },
          "_requeue": {
            "type": "boolean",
            "nullable": true
          },
          "requeued": {
            "type": "boolean",
            "nullable": true
          },
          "rule_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "PrePayThreshold": {
        "type": "object",
        "properties": {
          "asAmount": {
            "type": "boolean",
            "nullable": true
          },
          "newHours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "newAmount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "currentUsed": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total": {
            "type": "number",
            "format": "double",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "PrepayHistory": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "invoicedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "invoice_id": {
            "type": "string",
            "nullable": true
          },
          "amount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "expirydate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "expirychecked": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "invoice_number": {
            "type": "string",
            "nullable": true
          },
          "client_to_invoice_to_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "PrepayPeriod": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "contract_id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "start_date": {
            "type": "string",
            "format": "date-time"
          },
          "end_date": {
            "type": "string",
            "format": "date-time"
          },
          "start_date_display": {
            "type": "string",
            "format": "date-time"
          },
          "end_date_display": {
            "type": "string",
            "format": "date-time"
          },
          "current": {
            "type": "boolean"
          },
          "hours_added": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "hours_expired": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "hours_remaining": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "hours_used_this_period": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "amount_added": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "amount_expired": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "amount_remaining": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "amount_used_this_period": {
            "type": "number",
            "format": "double",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "PresignedURLRequest": {
        "type": "object",
        "properties": {
          "filename": {
            "type": "string",
            "nullable": true
          },
          "filesize": {
            "type": "integer",
            "format": "int64"
          },
          "_tempid": {
            "type": "string",
            "format": "uuid"
          },
          "originalfilename": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unique_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "atfilename": {
            "type": "string",
            "nullable": true
          },
          "atdesc": {
            "type": "string",
            "nullable": true
          },
          "atparentid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "atlinkedversionid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "atnote": {
            "type": "string",
            "nullable": true
          },
          "allow_anon_upload": {
            "type": "boolean",
            "nullable": true
          },
          "tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tickettype_guid": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ProcessStreetAudit": {
        "type": "object",
        "properties": {
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "createdBy": {
            "$ref": "#/components/schemas/ProcessStreetUser"
          },
          "updatedDate": {
            "type": "string",
            "format": "date-time"
          },
          "updatedBy": {
            "$ref": "#/components/schemas/ProcessStreetUser"
          }
        },
        "additionalProperties": false
      },
      "ProcessStreetData": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "audit": {
            "$ref": "#/components/schemas/ProcessStreetAudit"
          },
          "template": {
            "$ref": "#/components/schemas/ProcessStreetGenericObject"
          },
          "formFields": {
            "type": "array",
            "items": { },
            "nullable": true
          },
          "tasks": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ProcessStreetTask"
            },
            "nullable": true
          },
          "updatedDate": {
            "type": "string",
            "format": "date-time"
          },
          "updatedBy": {
            "$ref": "#/components/schemas/ProcessStreetUser"
          },
          "taskTemplateGroupId": {
            "type": "string",
            "nullable": true
          },
          "taskType": {
            "type": "string",
            "nullable": true
          },
          "status": {
            "type": "string",
            "nullable": true
          },
          "stopped": {
            "type": "boolean"
          },
          "hidden": {
            "type": "boolean"
          },
          "checklist": {
            "$ref": "#/components/schemas/ProcessStreetGenericObject"
          },
          "completedBy": {
            "$ref": "#/components/schemas/ProcessStreetUser"
          }
        },
        "additionalProperties": false
      },
      "ProcessStreetGenericObject": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ProcessStreetTask": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "updatedDate": {
            "type": "string",
            "format": "date-time"
          },
          "updatedBy": {
            "$ref": "#/components/schemas/ProcessStreetUser"
          },
          "taskTemplateGroupId": {
            "type": "string",
            "nullable": true
          },
          "taskType": {
            "type": "string",
            "nullable": true
          },
          "status": {
            "type": "string",
            "nullable": true
          },
          "stopped": {
            "type": "boolean"
          },
          "hidden": {
            "type": "boolean"
          },
          "name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ProcessStreetUser": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "email": {
            "type": "string",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ProcessStreetWebhook": {
        "type": "object",
        "properties": {
          "createdDate": {
            "type": "string",
            "format": "date-time"
          },
          "data": {
            "$ref": "#/components/schemas/ProcessStreetData"
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "PublishProfiles": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "profile_username": {
            "type": "string",
            "nullable": true
          },
          "active": {
            "type": "boolean",
            "nullable": true
          },
          "auth_method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "basic_auth_password": {
            "type": "string",
            "nullable": true
          },
          "basic_auth_salt": {
            "type": "string",
            "nullable": true
          },
          "basic_auth_iterations": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_profile_access_token": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "QBOWebhookEventEntity": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "operation": {
            "type": "string",
            "nullable": true
          },
          "lastUpdated": {
            "type": "string",
            "format": "date-time"
          },
          "realmId": {
            "type": "string",
            "nullable": true
          },
          "resourceObject": {
            "nullable": true
          },
          "eventTypeNum": {
            "$ref": "#/components/schemas/RelayEventType"
          },
          "eventCategoryNum": {
            "$ref": "#/components/schemas/RelayEventCategory"
          }
        },
        "additionalProperties": false
      },
      "Qualification": {
        "type": "object",
        "properties": {
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "weight": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mustmatch": {
            "type": "boolean",
            "nullable": true
          },
          "criteria": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/QualificationCategory"
            },
            "nullable": true
          },
          "agents": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameQualification"
            },
            "nullable": true
          },
          "agent_matched": {
            "type": "boolean",
            "nullable": true
          },
          "_domatch": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "QualificationCategory": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "qlid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "qualification_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "fields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AutoassignCriteria"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "QualysHostAssetSoftwareHostAssetSoftware": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "version": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "QuickBooksDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "country": {
            "type": "string",
            "nullable": true
          },
          "company_id": {
            "type": "string",
            "nullable": true
          },
          "company_name": {
            "type": "string",
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "new_refresh_token": {
            "type": "string",
            "nullable": true
          },
          "token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "authorized": {
            "type": "boolean",
            "nullable": true
          },
          "redirect_uri": {
            "type": "string",
            "nullable": true
          },
          "authorization_code": {
            "type": "string",
            "nullable": true
          },
          "_exchangecode": {
            "type": "boolean",
            "nullable": true
          },
          "_disconnect": {
            "type": "boolean",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "new_method": {
            "type": "boolean",
            "nullable": true
          },
          "automatic_sales_tax": {
            "type": "boolean",
            "nullable": true
          },
          "online_payments": {
            "type": "boolean",
            "nullable": true
          },
          "api_url": {
            "type": "string",
            "nullable": true
          },
          "client_id": {
            "type": "string",
            "nullable": true
          },
          "new_client_secret": {
            "type": "string",
            "nullable": true
          },
          "default_tax_code_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_tax_code_name": {
            "type": "string",
            "nullable": true
          },
          "default_tax_code": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "zero_tax_rate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "zero_tax_rate_name": {
            "type": "string",
            "nullable": true
          },
          "zero_tax_rate": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "client_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "client_name_field": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inventory_item_group": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inventory_item_group_name": {
            "type": "string",
            "nullable": true
          },
          "non_inventory_item_group": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "non_inventory_item_group_name": {
            "type": "string",
            "nullable": true
          },
          "service_item_group": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "service_item_group_name": {
            "type": "string",
            "nullable": true
          },
          "enable_sync": {
            "type": "boolean",
            "nullable": true
          },
          "sync_entities": {
            "type": "string",
            "nullable": true
          },
          "sync_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "show_message": {
            "type": "boolean",
            "nullable": true
          },
          "deactivate_customers": {
            "type": "boolean",
            "nullable": true
          },
          "default_invoice_item": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_order_item": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_invoice_item_name": {
            "type": "string",
            "nullable": true
          },
          "default_order_item_name": {
            "type": "string",
            "nullable": true
          },
          "invoice_email_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "supplier_name_field": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoice_custom_po": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "invoice_custom_po_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "invoice_custom_po_name": {
            "type": "string",
            "nullable": true
          },
          "default_order_account_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_order_account_name": {
            "type": "string",
            "nullable": true
          },
          "default_order_account": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "order_email_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "multi_currency": {
            "type": "boolean",
            "nullable": true
          },
          "default_sales_account_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_sales_account_name": {
            "type": "string",
            "nullable": true
          },
          "default_sales_account": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "default_expense_account_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_expense_account_name": {
            "type": "string",
            "nullable": true
          },
          "default_expense_account": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "default_asset_account_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_asset_account_name": {
            "type": "string",
            "nullable": true
          },
          "default_asset_account": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "receive_client_created": {
            "type": "boolean",
            "nullable": true
          },
          "receive_client_updated": {
            "type": "boolean",
            "nullable": true
          },
          "receive_payment_created": {
            "type": "boolean",
            "nullable": true
          },
          "receive_payment_updated": {
            "type": "boolean",
            "nullable": true
          },
          "sync_halo_invoice_id": {
            "type": "boolean",
            "nullable": true
          },
          "sync_invoice_class": {
            "type": "boolean",
            "nullable": true
          },
          "sync_invoice_bill_address": {
            "type": "boolean",
            "nullable": true
          },
          "sync_invoice_ship_address": {
            "type": "boolean",
            "nullable": true
          },
          "use_qbo_invoice_terms": {
            "type": "boolean",
            "nullable": true
          },
          "round_payments_to_2dp": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "default_deferred_code_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_deferred_code_name": {
            "type": "string",
            "nullable": true
          },
          "dont_post_item_quantities": {
            "type": "boolean",
            "nullable": true
          },
          "dont_sync_cost_tracking_lines": {
            "type": "boolean",
            "nullable": true
          },
          "remove_unapplied_payments": {
            "type": "boolean",
            "nullable": true
          },
          "default_deferred_account": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "qbo_sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "mark_as_void": {
            "type": "boolean",
            "nullable": true
          },
          "minor_version": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "QuotationApproval": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "token": {
            "type": "string",
            "nullable": true
          },
          "result": {
            "type": "boolean"
          },
          "approvalname": {
            "type": "string",
            "nullable": true
          },
          "approvalemailaddress": {
            "type": "string",
            "nullable": true
          },
          "approvalnote": {
            "type": "string",
            "nullable": true
          },
          "ponumber": {
            "type": "string",
            "nullable": true
          },
          "signature": {
            "type": "string",
            "nullable": true
          },
          "optional_lines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/QuotationDetail"
            },
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "QuotationDetail": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "sort_seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "group_sort_seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "productcode": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "costprice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_price_monthly": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_price_monthly_converted": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          },
          "total_net_total_monthly": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_costprice_monthly": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_profit_monthly": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_tax_monthly": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_discount_monthly": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_price_annual": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_price_annual_converted": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          },
          "total_net_total_annual": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_costprice_annual": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_profit_annual": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_tax_annual": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_discount_annual": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_price_yearone": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_price_yearone_converted": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          },
          "total_net_total_yearone": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_costprice_yearone": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_profit_yearone": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_tax_yearone": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_discount_yearone": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "qhid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "note_hidden": {
            "type": "boolean",
            "nullable": true
          },
          "servicefee": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "recovery": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "margin": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "billingperiod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "startdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "autorenew": {
            "type": "boolean",
            "nullable": true
          },
          "item_recurring": {
            "type": "boolean",
            "nullable": true
          },
          "item_taxable": {
            "type": "boolean",
            "nullable": true
          },
          "group_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "printitem": {
            "type": "boolean",
            "nullable": true
          },
          "isgroupdesc": {
            "type": "boolean",
            "nullable": true
          },
          "discount_perc": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "supplier_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_name": {
            "type": "string",
            "nullable": true
          },
          "optional": {
            "type": "boolean",
            "nullable": true
          },
          "approval_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cost_centre": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stock_location": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_internal_reference": {
            "type": "string",
            "nullable": true
          },
          "item_external_reference": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "item_tax_name": {
            "type": "string",
            "nullable": true
          },
          "quoteitemurl": {
            "type": "string",
            "nullable": true
          },
          "addedtorecurring": {
            "type": "boolean",
            "nullable": true
          },
          "addedtononrecurring": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "assetgroup_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "maxitemdiscount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "line_site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "line_periods": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hideitems": {
            "type": "boolean",
            "nullable": true
          },
          "ignoretaxcalc": {
            "type": "boolean",
            "nullable": true
          },
          "current_quantity": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "current_price": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "current_net_price": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "isleased": {
            "type": "boolean",
            "nullable": true
          },
          "stockbin_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "quoter_id": {
            "type": "string",
            "nullable": true
          },
          "is_bundled_line": {
            "type": "boolean",
            "nullable": true
          },
          "optional_line_quantity_change": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "created_from_group_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "chargerates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Lookup"
            },
            "nullable": true
          },
          "budgets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaultBudget"
            },
            "nullable": true
          },
          "item_template": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_contract": {
            "type": "boolean",
            "nullable": true
          },
          "hide_grouped_items_price": {
            "type": "boolean",
            "nullable": true
          },
          "nominal_code": {
            "type": "string",
            "nullable": true
          },
          "one_optional_mandatory": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair"
            },
            "nullable": true
          },
          "one_optional_mandatory_list": {
            "type": "string",
            "nullable": true
          },
          "force_quantity_relationship": {
            "type": "boolean",
            "nullable": true
          },
          "force_price_relationship": {
            "type": "boolean",
            "nullable": true
          },
          "force_term_relationship": {
            "type": "boolean",
            "nullable": true
          },
          "price_calculation_formula": {
            "type": "string",
            "nullable": true
          },
          "purchase_currency_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cost_converted": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "purchase_currency_code_name": {
            "type": "string",
            "nullable": true
          },
          "purchase_currency_symbol": {
            "type": "string",
            "nullable": true
          },
          "purchase_conversion_rate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "stocklocation_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "exclude_auto_increase": {
            "type": "boolean",
            "nullable": true
          },
          "auto_increase_period": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "percent_increase": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "use_rpi_increase": {
            "type": "boolean",
            "nullable": true
          },
          "net_total": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_tax_converted": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "tax_converted": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          },
          "external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          },
          "ingram_quote": {
            "type": "string",
            "nullable": true
          },
          "hubspot_id": {
            "type": "string",
            "nullable": true
          },
          "item_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "baseprice_converted": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unitprice_converted": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "override_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "baseprice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_tax": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_price": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_discount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "conversion_rate": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          },
          "discount_converted": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          },
          "net_amount_converted": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          },
          "total_price_converted": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "tax_name": {
            "type": "string",
            "nullable": true
          },
          "taxRuleResult": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TaxRuleResult"
            },
            "nullable": true
          },
          "decimalplacesforinvoices": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_net_total": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "QuotationHeader": {
        "type": "object",
        "properties": {
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "table": {
            "$ref": "#/components/schemas/TableEnum"
          },
          "title": {
            "type": "string",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "po_ref": {
            "type": "string",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "expiry_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "revenue": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "tax_total": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "carriage_desc": {
            "type": "string",
            "nullable": true
          },
          "carriage_price": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "tax_total_estimate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "auth_by": {
            "type": "string",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "user": {
            "$ref": "#/components/schemas/Users"
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "scope": {
            "type": "string",
            "nullable": true
          },
          "risk": {
            "type": "string",
            "nullable": true
          },
          "qr2filename": {
            "type": "string",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assigned_agent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assigned_agent_name": {
            "type": "string",
            "nullable": true
          },
          "includegroupeditemprice": {
            "type": "boolean",
            "nullable": true
          },
          "includegroupeditemqty": {
            "type": "boolean",
            "nullable": true
          },
          "daystodeliver": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "currency": {
            "type": "string",
            "nullable": true
          },
          "currency_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "currency_code_name": {
            "type": "string",
            "nullable": true
          },
          "currency_conversion_rate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "includequotationlinenotes": {
            "type": "boolean",
            "nullable": true
          },
          "includegrouppriceandqty": {
            "type": "boolean",
            "nullable": true
          },
          "approvalname": {
            "type": "string",
            "nullable": true
          },
          "approvalemailaddress": {
            "type": "string",
            "nullable": true
          },
          "approvaldatetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "approvalnote": {
            "type": "string",
            "nullable": true
          },
          "approvalstate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/QuotationDetail"
            },
            "nullable": true
          },
          "_validateonly": {
            "type": "boolean",
            "nullable": true
          },
          "_print_preview": {
            "type": "boolean",
            "nullable": true
          },
          "_print_generate": {
            "type": "boolean",
            "nullable": true
          },
          "printhtml": {
            "type": "string",
            "nullable": true
          },
          "pdf_attachment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ponumber": {
            "type": "string",
            "nullable": true
          },
          "pdftemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pdftemplate_name": {
            "type": "string",
            "nullable": true
          },
          "portal_display_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_create_so": {
            "type": "boolean",
            "nullable": true
          },
          "salesorder_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "salesorder": {
            "$ref": "#/components/schemas/OrderHead"
          },
          "signature": {
            "type": "string",
            "nullable": true
          },
          "createdbyagentname": {
            "type": "string",
            "nullable": true
          },
          "quote_viewed": {
            "type": "boolean",
            "nullable": true
          },
          "canned_text_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "canned_text_name": {
            "type": "string",
            "nullable": true
          },
          "canned_text": {
            "type": "string",
            "nullable": true
          },
          "last_update_time": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "images": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Attachment_List"
            },
            "nullable": true
          },
          "internal_approval_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approval_start": {
            "type": "boolean",
            "nullable": true
          },
          "internal_approvalagent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "internal_approvalemailaddress": {
            "type": "string",
            "nullable": true
          },
          "internal_approvalnote": {
            "type": "string",
            "nullable": true
          },
          "internal_approvalagentid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "internal_approvaldatetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "requires_approval": {
            "type": "boolean",
            "nullable": true
          },
          "ticket_summary": {
            "type": "string",
            "nullable": true
          },
          "ticket_note": {
            "type": "string",
            "nullable": true
          },
          "new_ticket_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "datto_commerce_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datto_commerce_url": {
            "type": "string",
            "nullable": true
          },
          "third_party_url": {
            "type": "string",
            "nullable": true
          },
          "dattocommerce_clientid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dattocommerce_contactname": {
            "type": "string",
            "nullable": true
          },
          "dattocommerce_contactemail": {
            "type": "string",
            "nullable": true
          },
          "deliveryamount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "dattocommerce_tenantid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "deliverytax": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "dontupdateporef": {
            "type": "boolean",
            "nullable": true
          },
          "can_approve": {
            "type": "boolean",
            "nullable": true
          },
          "linked_pdf_list_append": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/QuotationHeaderPdf"
            },
            "nullable": true
          },
          "linked_pdf_list_prepend": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/QuotationHeaderPdf"
            },
            "nullable": true
          },
          "automatic_sales_tax": {
            "type": "boolean",
            "nullable": true
          },
          "contactuser": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contactusername": {
            "type": "string",
            "nullable": true
          },
          "_match_thirdparty_id": {
            "type": "string",
            "nullable": true
          },
          "_match_integration_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_match_integration_name": {
            "type": "string",
            "nullable": true
          },
          "third_party_number": {
            "type": "string",
            "nullable": true
          },
          "intacct_class": {
            "type": "string",
            "nullable": true
          },
          "intacct_class_name": {
            "type": "string",
            "nullable": true
          },
          "intacct_save_location": {
            "type": "string",
            "nullable": true
          },
          "is_leased": {
            "type": "boolean",
            "nullable": true
          },
          "term_limit": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "margin": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "billingcontactname": {
            "type": "string",
            "nullable": true
          },
          "billingcontactemailaddress": {
            "type": "string",
            "nullable": true
          },
          "billingcontactphonenumber": {
            "type": "string",
            "nullable": true
          },
          "so_number": {
            "type": "string",
            "nullable": true
          },
          "use_ticket_approval": {
            "type": "boolean",
            "nullable": true
          },
          "approval_process_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_approvalprocess_agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_approvalprocess_user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_approvalprocess_users": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Users_List"
            },
            "nullable": true
          },
          "new_approvalprocess_email": {
            "type": "string",
            "nullable": true
          },
          "new_approvalprocess_cab_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_approvalprocess_cab": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CabMember"
            },
            "nullable": true
          },
          "site_delivery_override": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "address1": {
            "type": "string",
            "nullable": true
          },
          "address2": {
            "type": "string",
            "nullable": true
          },
          "address3": {
            "type": "string",
            "nullable": true
          },
          "address4": {
            "type": "string",
            "nullable": true
          },
          "address5": {
            "type": "string",
            "nullable": true
          },
          "deladdress1": {
            "type": "string",
            "nullable": true
          },
          "deladdress2": {
            "type": "string",
            "nullable": true
          },
          "deladdress3": {
            "type": "string",
            "nullable": true
          },
          "deladdress4": {
            "type": "string",
            "nullable": true
          },
          "deladdress5": {
            "type": "string",
            "nullable": true
          },
          "address": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "delivery_address": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "workflow_history": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/WorkflowHistory"
            },
            "nullable": true
          },
          "workflow_step": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workflow_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_isclone": {
            "type": "boolean",
            "nullable": true
          },
          "_revision_from_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_originalid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_customisepdf": {
            "type": "boolean",
            "nullable": true
          },
          "is_customised_pdf": {
            "type": "boolean",
            "nullable": true
          },
          "customisedpdf": {
            "$ref": "#/components/schemas/PdfTemplate"
          },
          "new_approvalprocess_role_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_quote_screen": {
            "type": "boolean",
            "nullable": true
          },
          "_novalidate": {
            "type": "boolean",
            "nullable": true
          },
          "avalara_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "adobe_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "avalara_details_name": {
            "type": "string",
            "nullable": true
          },
          "_startthirdpartysign": {
            "type": "boolean",
            "nullable": true
          },
          "_hasadobesignopen": {
            "type": "boolean",
            "nullable": true
          },
          "user_approval_unavailable": {
            "type": "boolean",
            "nullable": true
          },
          "top_level_purchase_currency_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tree_purchase_currency": {
            "$ref": "#/components/schemas/Currency"
          },
          "_updatepurchasecurrency": {
            "type": "boolean",
            "nullable": true
          },
          "_remove_zero_quantity_lines": {
            "type": "boolean",
            "nullable": true
          },
          "site": {
            "$ref": "#/components/schemas/Site"
          },
          "originaddress": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "originaddress1": {
            "type": "string",
            "nullable": true
          },
          "originaddress2": {
            "type": "string",
            "nullable": true
          },
          "originaddress3": {
            "type": "string",
            "nullable": true
          },
          "originaddress4": {
            "type": "string",
            "nullable": true
          },
          "originaddress5": {
            "type": "string",
            "nullable": true
          },
          "original_revised_from_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "quoteapprovalfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RequestTypeField"
            },
            "nullable": true
          },
          "custombuttons": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomButton"
            },
            "nullable": true
          },
          "extratabs": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Tabname"
            },
            "nullable": true
          },
          "status_name": {
            "type": "string",
            "nullable": true
          },
          "_dotaxsync": {
            "type": "boolean",
            "nullable": true
          },
          "external_links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "_importtypeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_importthirdpartyid": {
            "type": "string",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          }
        },
        "additionalProperties": false
      },
      "QuotationHeaderPdf": {
        "type": "object",
        "properties": {
          "desc": {
            "type": "string",
            "nullable": true
          },
          "uniqueid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "quotationheaderid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "prepend": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "RT_Permission": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "create": {
            "type": "boolean"
          },
          "read": {
            "type": "boolean"
          },
          "edit": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "RelayEventCategory": {
        "enum": [
          0,
          1,
          2,
          3,
          4,
          5,
          6,
          7
        ],
        "type": "integer",
        "format": "int32"
      },
      "RelayEventType": {
        "enum": [
          0,
          1,
          2,
          3
        ],
        "type": "integer",
        "format": "int32"
      },
      "Release": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "name_expanded": {
            "type": "string",
            "nullable": true
          },
          "releasetype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "releasetype_name": {
            "type": "string",
            "nullable": true
          },
          "branch_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "branch_name": {
            "type": "string",
            "nullable": true
          },
          "whoreleased_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "builddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "releasedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "public_note": {
            "type": "string",
            "nullable": true
          },
          "product_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "product_name": {
            "type": "string",
            "nullable": true
          },
          "product_icon": {
            "type": "string",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "major_version_number": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "minor_version_number": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "patch_version_number": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "releasenote_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "release1_emaildate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "release2_emaildate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "release3_emaildate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "send_release1_email": {
            "type": "boolean",
            "nullable": true
          },
          "send_release2_email": {
            "type": "boolean",
            "nullable": true
          },
          "send_release3_email": {
            "type": "boolean",
            "nullable": true
          },
          "preview_release_email": {
            "type": "boolean",
            "nullable": true
          },
          "release_email_subject": {
            "type": "string",
            "nullable": true
          },
          "release_email_html": {
            "type": "string",
            "nullable": true
          },
          "release_email_tickets": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "releasetype": {
            "$ref": "#/components/schemas/ReleaseType"
          },
          "instance_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_instance_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "adoption": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "issues_logged": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "open_issues": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "licences": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LicenceInfo"
            },
            "nullable": true
          },
          "jira_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ReleaseBranch": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "product_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "maxLength": 255,
            "type": "string",
            "nullable": true
          },
          "releasenoteset": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ReleaseComponent": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "product_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "product_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ReleaseNote": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "category": {
            "type": "string",
            "nullable": true
          },
          "important": {
            "type": "boolean",
            "nullable": true
          },
          "group_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "changeinformation": {
            "type": "string",
            "nullable": true
          },
          "changeinformationexists": {
            "type": "boolean",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "month": {
            "type": "string",
            "nullable": true
          },
          "version": {
            "type": "string",
            "nullable": true
          },
          "group": {
            "$ref": "#/components/schemas/ReleaseNoteGroup"
          }
        },
        "additionalProperties": false
      },
      "ReleaseNoteGroup": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "releasenote": {
            "type": "string",
            "nullable": true
          },
          "releasenotes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ReleaseNote"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ReleasePipeline": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "integration_link": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "linked_product": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "devops_pipeline_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "devops_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "active": {
            "type": "boolean",
            "nullable": true
          },
          "devops_project_id": {
            "type": "string",
            "nullable": true
          },
          "pipeline_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "linked_product_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ReleaseProduct": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "third_party_id": {
            "type": "string",
            "nullable": true
          },
          "release_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "logo": {
            "type": "string",
            "nullable": true
          },
          "new_icon": {
            "type": "string",
            "nullable": true
          },
          "release_emails": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ReleaseProductEmail"
            },
            "nullable": true
          },
          "components": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ReleaseComponent"
            },
            "nullable": true
          },
          "third_party_name": {
            "type": "string",
            "nullable": true
          },
          "third_party_url": {
            "type": "string",
            "nullable": true
          },
          "devops_project": {
            "$ref": "#/components/schemas/DevOpsProject"
          },
          "devops_otherfield_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "devops_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "devops_details_name": {
            "type": "string",
            "nullable": true
          },
          "devops_instance": {
            "$ref": "#/components/schemas/AzureDevOpsDetails"
          },
          "show_devops_mappings": {
            "type": "boolean",
            "nullable": true
          },
          "github_repo": {
            "type": "string",
            "nullable": true
          },
          "branches": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ReleaseBranch"
            },
            "nullable": true
          },
          "jira_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "jira_details_name": {
            "type": "string",
            "nullable": true
          },
          "jira_instance": {
            "$ref": "#/components/schemas/JiraDetails"
          },
          "jirafield_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "jira_project": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "devops_id": {
            "type": "string",
            "nullable": true
          },
          "devops_name": {
            "type": "string",
            "nullable": true
          },
          "devops_url": {
            "type": "string",
            "nullable": true
          },
          "default_pipeline": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_pipeline_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ReleaseProductEmail": {
        "type": "object",
        "properties": {
          "product_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "release_id": {
            "type": "integer",
            "format": "int32"
          },
          "releasetype_name": {
            "type": "string",
            "nullable": true
          },
          "emailtemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "emailtemplate_name": {
            "type": "string",
            "nullable": true
          },
          "change_status_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "push_to_children": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ReleaseType": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "releasenoteset": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "template_name": {
            "type": "string",
            "nullable": true
          },
          "spotlight_template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "spotlight_template_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "RemoteSessionData": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "thirdpartyid": {
            "type": "string",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "actionnumber": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "calllogid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customername": {
            "type": "string",
            "nullable": true
          },
          "sitename": {
            "type": "string",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "emailaddress": {
            "type": "string",
            "nullable": true
          },
          "sessionstate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sessionfinished": {
            "type": "boolean",
            "nullable": true
          },
          "unum": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "uname": {
            "type": "string",
            "nullable": true
          },
          "queuedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "leftqueuedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "sessionstartdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "sessionenddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "matchedclient": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "matchedsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "matcheduser": {
            "type": "string",
            "nullable": true
          },
          "outcome": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "phonenumber": {
            "type": "string",
            "nullable": true
          },
          "notes": {
            "type": "string",
            "nullable": true
          },
          "summary": {
            "type": "string",
            "nullable": true
          },
          "resolved": {
            "type": "boolean",
            "nullable": true
          },
          "isnewreq": {
            "type": "boolean",
            "nullable": true
          },
          "userid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "livechatid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "clientid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "siteid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_override_create_action": {
            "type": "boolean",
            "nullable": true
          },
          "time_taken": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "agent_url": {
            "type": "string",
            "nullable": true
          },
          "new_webhook_password": {
            "type": "string",
            "nullable": true
          },
          "module_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "recording_url": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "RemoteSessionTeams": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "thirdpartyname": {
            "type": "string",
            "nullable": true
          },
          "thirdpartyid": {
            "type": "string",
            "nullable": true
          },
          "msid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "active": {
            "type": "boolean",
            "nullable": true
          },
          "default": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ReportContent": {
        "type": "object",
        "properties": {
          "loaded": {
            "type": "boolean"
          },
          "load_error": {
            "type": "string",
            "nullable": true
          },
          "rows": {
            "type": "array",
            "items": {
              "type": "object",
              "additionalProperties": { }
            },
            "nullable": true
          },
          "chart_labels": {
            "type": "array",
            "items": { },
            "nullable": true
          },
          "chart_dataset": {
            "type": "array",
            "items": { },
            "nullable": true
          },
          "chart_dataset1": {
            "type": "array",
            "items": { },
            "nullable": true
          },
          "chart_dataset2": {
            "type": "array",
            "items": { },
            "nullable": true
          },
          "chart_dataset3": {
            "type": "array",
            "items": { },
            "nullable": true
          },
          "chart_dataset4": {
            "type": "array",
            "items": { },
            "nullable": true
          },
          "chart_dataset5": {
            "type": "array",
            "items": { },
            "nullable": true
          },
          "base_link": {
            "type": "string",
            "nullable": true
          },
          "table_html": {
            "type": "string",
            "nullable": true
          },
          "datasets": {
            "type": "object",
            "additionalProperties": {
              "type": "array",
              "items": { },
              "nullable": true
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "RequestType": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_sla_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "group_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "group_name": {
            "type": "string",
            "nullable": true
          },
          "jira_issue_type": {
            "type": "string",
            "nullable": true
          },
          "ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cancreate": {
            "type": "boolean",
            "nullable": true
          },
          "agentscanselect": {
            "type": "boolean",
            "nullable": true
          },
          "itilrequesttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allowattachments": {
            "type": "boolean",
            "nullable": true
          },
          "copyattachmentstochild": {
            "type": "boolean",
            "nullable": true
          },
          "copyattachmentstorelated": {
            "type": "boolean",
            "nullable": true
          },
          "is_sprint": {
            "type": "boolean",
            "nullable": true
          },
          "fieldidlist": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "enduserscanselect": {
            "type": "boolean",
            "nullable": true
          },
          "anonymouscanselect": {
            "type": "boolean",
            "nullable": true
          },
          "hasmandatorytechfields": {
            "type": "boolean",
            "nullable": true
          },
          "hasmandatoryuserfields": {
            "type": "boolean",
            "nullable": true
          },
          "statusafteruserupdate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "statusafteruserupdate_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "statusaftersupplierupdate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "statusaftersupplierupdate_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "closedrequestswithupdates": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pendingrequestswithupdates": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "portalcanreopen": {
            "type": "boolean",
            "nullable": true
          },
          "closedrequestswithupdatesincpending": {
            "type": "boolean",
            "nullable": true
          },
          "includeinmobiledbsync": {
            "type": "boolean",
            "nullable": true
          },
          "workflow_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workflow_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "always_bcc": {
            "type": "string",
            "nullable": true
          },
          "reopenedstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reopenedstatus_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "closedrequestsemailid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "closedrequestsemailguid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "pendingrequestsemailid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pendingrequestsemailguid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "closedrequestsemail_name": {
            "type": "string",
            "nullable": true
          },
          "pendingrequestsemail_name": {
            "type": "string",
            "nullable": true
          },
          "closeduserupdatehours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "pendinguserupdatehours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "webannouncement": {
            "type": "string",
            "nullable": true
          },
          "chargerate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "initial_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "initial_status_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "default_team_to_agents_default": {
            "type": "boolean",
            "nullable": true
          },
          "default_sla": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_category_1": {
            "type": "string",
            "nullable": true
          },
          "default_category_2": {
            "type": "string",
            "nullable": true
          },
          "default_category_3": {
            "type": "string",
            "nullable": true
          },
          "default_category_4": {
            "type": "string",
            "nullable": true
          },
          "default_summary": {
            "type": "string",
            "nullable": true
          },
          "default_details": {
            "type": "string",
            "nullable": true
          },
          "default_details_html": {
            "type": "string",
            "nullable": true
          },
          "default_excludefromsla": {
            "type": "boolean",
            "nullable": true
          },
          "default_showforusers": {
            "type": "boolean",
            "nullable": true
          },
          "default_sendack": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_sendemail": {
            "type": "boolean",
            "nullable": true
          },
          "default_matchedkbid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_kb_name": {
            "type": "string",
            "nullable": true
          },
          "default_kb_accessible_for_enduser": {
            "type": "boolean",
            "nullable": true
          },
          "allowall_actions": {
            "type": "boolean",
            "nullable": true
          },
          "allowall_team": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_teams": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SectionRequestType"
            },
            "nullable": true
          },
          "allowed_actions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Restriction"
            },
            "nullable": true
          },
          "allowall_status": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_status": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RequestTypeStatus"
            },
            "nullable": true
          },
          "allowall_category1": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_category1": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CategoryRestriction"
            },
            "nullable": true
          },
          "allowall_category2": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_category2": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CategoryRestriction"
            },
            "nullable": true
          },
          "allowall_category3": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_category3": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CategoryRestriction"
            },
            "nullable": true
          },
          "allowall_category4": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_category4": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CategoryRestriction"
            },
            "nullable": true
          },
          "approval_process_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approval_process_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "approval_process_name": {
            "type": "string",
            "nullable": true
          },
          "from_mailbox_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hide_respond": {
            "type": "boolean",
            "nullable": true
          },
          "close_kb_action": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_product_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_product_name": {
            "type": "string",
            "nullable": true
          },
          "default_budgettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_budgettype_name": {
            "type": "string",
            "nullable": true
          },
          "email_start_tag_override": {
            "type": "string",
            "nullable": true
          },
          "email_end_tag_override": {
            "type": "string",
            "nullable": true
          },
          "acknowledgementtemplate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "acknowledgementtemplate_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "acknowledgementtemplate_name": {
            "type": "string",
            "nullable": true
          },
          "acknowledgementtemplateooh": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "acknowledgementtemplateooh_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "acknowledgementtemplateooh_name": {
            "type": "string",
            "nullable": true
          },
          "dontsendslareminders": {
            "type": "boolean",
            "nullable": true
          },
          "dontusependingclosure": {
            "type": "boolean",
            "nullable": true
          },
          "database_lookup_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "database_lookup_name": {
            "type": "string",
            "nullable": true
          },
          "applydefaultsontypechangebool": {
            "type": "boolean",
            "nullable": true
          },
          "apply_workflow_on_type_change": {
            "type": "boolean",
            "nullable": true
          },
          "allowtickettypetobechild": {
            "type": "boolean",
            "nullable": true
          },
          "fields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RequestTypeField"
            },
            "nullable": true
          },
          "default_estimate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "mustclosechildbeforeclosurebool": {
            "type": "boolean",
            "nullable": true
          },
          "default_sendremoteinvite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "logtimeindays": {
            "type": "boolean",
            "nullable": true
          },
          "logtimeindaysincrement": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "usetimeslotsforstartandtargettimes": {
            "type": "boolean",
            "nullable": true
          },
          "childticketcolumnsoverride": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "childticketcolumnsoverride_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "childticketcolumnsoverride_name": {
            "type": "string",
            "nullable": true
          },
          "showunborntab": {
            "type": "boolean",
            "nullable": true
          },
          "allowcustomiseunborn": {
            "type": "boolean",
            "nullable": true
          },
          "inform_account_manager": {
            "type": "boolean",
            "nullable": true
          },
          "statusaftertechupdate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "statusaftertechupdate_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "pdftemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pdftemplate_name": {
            "type": "string",
            "nullable": true
          },
          "quote_pdftemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "quote_pdftemplate_name": {
            "type": "string",
            "nullable": true
          },
          "maximumRestrictedPriority": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "auto_respond_logged_manually": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "autoCloseHours": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allowed_clients": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AreaRequestType"
            },
            "nullable": true
          },
          "closedrequestreplylimit": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pendingrequestreplylimit": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "alluserscanviewit": {
            "type": "boolean",
            "nullable": true
          },
          "alluserscanview": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "thisentitycanbevotedfor": {
            "type": "boolean",
            "nullable": true
          },
          "show_vote_comment": {
            "type": "boolean",
            "nullable": true
          },
          "overridewiththefollowingtemplatewhenloggingmanually": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "overridewiththefollowingtemplatewhenloggingmanually_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "editservstatus": {
            "type": "boolean",
            "nullable": true
          },
          "appointmentdefaultbody": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "appointmentdefaultbody_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "appointmentdefaultbody_name": {
            "type": "string",
            "nullable": true
          },
          "setrelatedservicesfromassets": {
            "type": "boolean",
            "nullable": true
          },
          "default_sendtosoc": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_soctargettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_soctargetid": {
            "type": "string",
            "nullable": true
          },
          "default_soctargetname": {
            "type": "string",
            "nullable": true
          },
          "soc_default_target": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "forwardinboundupdates": {
            "type": "boolean",
            "nullable": true
          },
          "default_appointment_summary": {
            "type": "string",
            "nullable": true
          },
          "default_appointment_details": {
            "type": "string",
            "nullable": true
          },
          "displayonquicktime": {
            "type": "boolean",
            "nullable": true
          },
          "statusafterapproverupdate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "statusafterapproverupdate_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "display_audit_tab": {
            "type": "boolean",
            "nullable": true
          },
          "overwrite_showforusers": {
            "type": "boolean",
            "nullable": true
          },
          "default_services": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ServSite_List"
            },
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showdownvote": {
            "type": "boolean",
            "nullable": true
          },
          "addactionstolinked": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "addnoteonlytolinked": {
            "type": "boolean",
            "nullable": true
          },
          "dontconfirm_updateparent": {
            "type": "boolean",
            "nullable": true
          },
          "default_impact": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_risklevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_justification": {
            "type": "string",
            "nullable": true
          },
          "default_impactdescription": {
            "type": "string",
            "nullable": true
          },
          "default_riskleveldescription": {
            "type": "string",
            "nullable": true
          },
          "default_testplan": {
            "type": "string",
            "nullable": true
          },
          "default_backoutplan": {
            "type": "string",
            "nullable": true
          },
          "default_communicationplan": {
            "type": "string",
            "nullable": true
          },
          "default_changeinformation_html": {
            "type": "string",
            "nullable": true
          },
          "isbillable": {
            "type": "boolean",
            "nullable": true
          },
          "items_are_billable": {
            "type": "boolean",
            "nullable": true
          },
          "defaultresourcetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultresourcetype_name": {
            "type": "string",
            "nullable": true
          },
          "defaultlisttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaulttab": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultsync_to_sentinel": {
            "type": "boolean",
            "nullable": true
          },
          "adduserupdatestochildren": {
            "type": "boolean",
            "nullable": true
          },
          "default_targetdate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allowed_resourcebooking_teams": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SectionRequestType"
            },
            "nullable": true
          },
          "defaultresourcetype_name_agent": {
            "type": "string",
            "nullable": true
          },
          "agentresourcebookingtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "userbookfromportal": {
            "type": "boolean",
            "nullable": true
          },
          "defaultresourcetype_agent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultagentresourcebookingduration_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "rtdefaultagentresourcebookingduration_name": {
            "type": "string",
            "nullable": true
          },
          "showotheropenticketsinnewtab": {
            "type": "boolean",
            "nullable": true
          },
          "showopenusertickets": {
            "type": "boolean",
            "nullable": true
          },
          "showopensitetickets": {
            "type": "boolean",
            "nullable": true
          },
          "showopenclienttickets": {
            "type": "boolean",
            "nullable": true
          },
          "showopendevicetickets": {
            "type": "boolean",
            "nullable": true
          },
          "showuserfeed": {
            "type": "boolean",
            "nullable": true
          },
          "updateservicestatus": {
            "type": "boolean",
            "nullable": true
          },
          "default_servicestatusnote": {
            "type": "string",
            "nullable": true
          },
          "attendeesenduser": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showautomationstab": {
            "type": "boolean",
            "nullable": true
          },
          "showbillingtab": {
            "type": "boolean",
            "nullable": true
          },
          "showsuggestionstab": {
            "type": "boolean",
            "nullable": true
          },
          "showoppcontacttab": {
            "type": "boolean",
            "nullable": true
          },
          "showactivestatuskanban": {
            "type": "boolean",
            "nullable": true
          },
          "ganttgrandchildview": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "submitlabeloverride": {
            "type": "string",
            "nullable": true
          },
          "allowall_appointment_types": {
            "type": "boolean",
            "nullable": true
          },
          "include_appointments_scheduled_hours": {
            "type": "boolean",
            "nullable": true
          },
          "ticketlinktype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allowed_appointment_types": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AppointmentTypeRequestType"
            },
            "nullable": true
          },
          "allowall_iframe_customtabs": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_iframe_customtabs": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IframeTabRequestType"
            },
            "nullable": true
          },
          "default_sync_to_salesforce": {
            "type": "boolean",
            "nullable": true
          },
          "salesforce_default_stage": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_add_note": {
            "type": "boolean",
            "nullable": true
          },
          "auto_delete_data": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "auto_delete_days": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_child_tasks_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pin_important_actions": {
            "type": "boolean",
            "nullable": true
          },
          "showdecendantwarningoptions": {
            "type": "boolean",
            "nullable": true
          },
          "statusafterresourcebook": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parentstatusafterallchildclosed": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parentstatusafterallchildclosed_name": {
            "type": "string",
            "nullable": true
          },
          "allowlogonbehalfof": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "translations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
            },
            "nullable": true
          },
          "auto_create_appt": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hide_anon_contact_info": {
            "type": "boolean",
            "nullable": true
          },
          "ticket_created_override": {
            "type": "string",
            "nullable": true
          },
          "newrequestmessage": {
            "maxLength": 4000,
            "type": "string",
            "nullable": true
          },
          "allow_anonymous_logging": {
            "type": "boolean",
            "nullable": true
          },
          "published_id": {
            "type": "string",
            "nullable": true
          },
          "cors_whitelist_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "add_ack_attachments": {
            "type": "boolean",
            "nullable": true
          },
          "defaultpagerdutyservice": {
            "type": "string",
            "nullable": true
          },
          "defaultpagerdutyservice_name": {
            "type": "string",
            "nullable": true
          },
          "defaultsidebarcollapsed": {
            "type": "boolean",
            "nullable": true
          },
          "logonbehalflabeloverride": {
            "type": "string",
            "nullable": true
          },
          "tab_display": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sprint_tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sprint_tickettype_name": {
            "type": "string",
            "nullable": true
          },
          "usemilestones": {
            "type": "boolean",
            "nullable": true
          },
          "tab_config": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TabConfig"
            },
            "nullable": true
          },
          "enableusermentions": {
            "type": "boolean",
            "nullable": true
          },
          "sladontclose": {
            "type": "boolean",
            "nullable": true
          },
          "pendingdontclose": {
            "type": "boolean",
            "nullable": true
          },
          "minattachments": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enableforecasting": {
            "type": "boolean",
            "nullable": true
          },
          "make_cc_followers": {
            "type": "boolean",
            "nullable": true
          },
          "default_kanban_view": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showgeneralsurveyfields": {
            "type": "boolean",
            "nullable": true
          },
          "default_send_to_pagerduty": {
            "type": "boolean",
            "nullable": true
          },
          "completion_status_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_project_task_dates": {
            "type": "boolean",
            "nullable": true
          },
          "auto_forward_email_updates": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_is_sensitive": {
            "type": "boolean",
            "nullable": true
          },
          "process_open_tickets": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "todolistportalvisibility": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "legacy_print_request_details": {
            "type": "boolean",
            "nullable": true
          },
          "legacy_print_service_form": {
            "type": "boolean",
            "nullable": true
          },
          "default_appt_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_child_assets": {
            "type": "boolean",
            "nullable": true
          },
          "hide_anon_phonenumber": {
            "type": "boolean",
            "nullable": true
          },
          "showconfirmemail": {
            "type": "boolean",
            "nullable": true
          },
          "ticket_status_after_appointment": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_open_per_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_total_per_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max_open_per_user_reached": {
            "type": "boolean",
            "nullable": true
          },
          "max_total_per_user_reached": {
            "type": "boolean",
            "nullable": true
          },
          "milestone_billing": {
            "type": "boolean",
            "nullable": true
          },
          "showopensuppliertickets": {
            "type": "boolean",
            "nullable": true
          },
          "allowall_suggestion_faqlists": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_suggestion_faqlists": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaqRequestType"
            },
            "nullable": true
          },
          "startdate_validation": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "startdate_validation_days": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "targetdate_validation": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "targetdate_validation_days": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "auto_contributor": {
            "type": "boolean",
            "nullable": true
          },
          "allow_teams_chat_creation": {
            "type": "boolean",
            "nullable": true
          },
          "teams_chat_default_name": {
            "type": "string",
            "nullable": true
          },
          "show_teams_chats_as_tabs": {
            "type": "boolean",
            "nullable": true
          },
          "default_servicenow_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enable_task_dependencies": {
            "type": "boolean",
            "nullable": true
          },
          "exclude_from_sales_mailbox_match": {
            "type": "boolean",
            "nullable": true
          },
          "lapsafe_status_after_webhook": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lapsafe_status_after_webhook_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "show_status_on_portal": {
            "type": "boolean",
            "nullable": true
          },
          "allow_slack_channel_creation": {
            "type": "boolean",
            "nullable": true
          },
          "slack_channel_default_name": {
            "type": "string",
            "nullable": true
          },
          "show_slack_channels_as_tabs": {
            "type": "boolean",
            "nullable": true
          },
          "slack_channel_access_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "slack_channel_workspace": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "slack_channel_workspace_name": {
            "type": "string",
            "nullable": true
          },
          "hide_anon_email": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "continue_autorelease": {
            "type": "boolean",
            "nullable": true
          },
          "do_ai_survey": {
            "type": "boolean",
            "nullable": true
          },
          "enduserscanlog": {
            "type": "boolean",
            "nullable": true
          },
          "anonymouscanlog": {
            "type": "boolean",
            "nullable": true
          },
          "generate_ai_embeddings": {
            "type": "boolean",
            "nullable": true
          },
          "load_balance_interval": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "load_balance_max_tickets": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "load_balance_on_schedule": {
            "type": "boolean",
            "nullable": true
          },
          "load_balance_schedule_frequency": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "load_balance_schedule": {
            "$ref": "#/components/schemas/AssignSchedule"
          },
          "allowall_child_tickettypes": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_child_tickettypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ChildRequestType"
            },
            "nullable": true
          },
          "portal_summary_hint_is_placeholder": {
            "type": "boolean",
            "nullable": true
          },
          "portal_details_hint_is_placeholder": {
            "type": "boolean",
            "nullable": true
          },
          "agent_summary_hint_is_placeholder": {
            "type": "boolean",
            "nullable": true
          },
          "agent_details_hint_is_placeholder": {
            "type": "boolean",
            "nullable": true
          },
          "portal_screen_after_logging": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_related_of_related": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_all_related": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hideuserdetails": {
            "type": "boolean",
            "nullable": true
          },
          "allowanonattachments": {
            "type": "boolean",
            "nullable": true
          },
          "inherit_parent_category1": {
            "type": "boolean",
            "nullable": true
          },
          "inherit_parent_category2": {
            "type": "boolean",
            "nullable": true
          },
          "inherit_parent_category3": {
            "type": "boolean",
            "nullable": true
          },
          "inherit_parent_category4": {
            "type": "boolean",
            "nullable": true
          },
          "default_is_downtime": {
            "type": "boolean",
            "nullable": true
          },
          "is_chat_ticket": {
            "type": "boolean",
            "nullable": true
          },
          "add_related_assets_to_parent": {
            "type": "boolean",
            "nullable": true
          },
          "third_party_migration_id": {
            "type": "string",
            "nullable": true
          },
          "wait_time_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_wait_time": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "wait_time_calc_hours": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "project_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kanbanstatuschoice": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair"
            },
            "nullable": true
          },
          "kanbanstatuschoice_list": {
            "type": "string",
            "nullable": true
          },
          "email_start_tag": {
            "type": "string",
            "nullable": true
          },
          "email_end_tag": {
            "type": "string",
            "nullable": true
          },
          "default_agent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_agent_name": {
            "type": "string",
            "nullable": true
          },
          "default_team": {
            "type": "string",
            "nullable": true
          },
          "workflow_name": {
            "type": "string",
            "nullable": true
          },
          "overridewiththefollowingtemplatewhenloggingmanuallyname": {
            "type": "string",
            "nullable": true
          },
          "default_priority": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "visible": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "RequestTypeField": {
        "type": "object",
        "properties": {
          "copytochildonupdate": {
            "type": "boolean",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "rtid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fieldid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fieldguid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tableid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tableguid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "groupid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "groupguid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "endusernew": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enduserdetail": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enduserdetailrejected": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "technew": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "techdetail": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fieldname": {
            "type": "string",
            "nullable": true
          },
          "fieldinfo": {
            "$ref": "#/components/schemas/FieldInfo"
          },
          "visibility_conditions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomFieldVisibility"
            },
            "nullable": true
          },
          "visibility_conditions_value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomFieldVisibility"
            },
            "nullable": true
          },
          "value_restrictions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomFieldValueRestrictions"
            },
            "nullable": true
          },
          "group": {
            "$ref": "#/components/schemas/FieldGroup"
          },
          "technewlocation": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "restrictupdate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "update_restrictions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RequestTypeFieldRestriction"
            },
            "nullable": true
          },
          "techtab_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "techtab_name": {
            "type": "string",
            "nullable": true
          },
          "showdependency": {
            "type": "boolean",
            "nullable": true
          },
          "canupdate": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "override_fieldname": {
            "type": "string",
            "nullable": true
          },
          "override_action_fieldname": {
            "type": "string",
            "nullable": true
          },
          "boldlabelandvalue": {
            "type": "boolean",
            "nullable": true
          },
          "enduserdetailhideifempty": {
            "type": "boolean",
            "nullable": true
          },
          "techdetailhideifempty": {
            "type": "boolean",
            "nullable": true
          },
          "copytochild": {
            "type": "boolean",
            "nullable": true
          },
          "copytorelated": {
            "type": "boolean",
            "nullable": true
          },
          "restrictread": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "read_restrictions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RequestTypeFieldRestriction"
            },
            "nullable": true
          },
          "techtab_columns": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "chat_message": {
            "type": "string",
            "nullable": true
          },
          "techaction": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enduseraction": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "endusercheckboxmandatory": {
            "type": "boolean",
            "nullable": true
          },
          "translations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
            },
            "nullable": true
          },
          "display_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "RequestTypeFieldRestriction": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "role_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "role_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "alloweditbeforeapproval": {
            "type": "boolean",
            "nullable": true
          },
          "alloweditafterapproval": {
            "type": "boolean",
            "nullable": true
          },
          "alloweditduringapproval": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "RequestTypeGroup": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "fields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RequestTypeField"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "RequestTypeStatus": {
        "type": "object",
        "properties": {
          "ticketype_id": {
            "type": "integer",
            "format": "int32"
          },
          "tickettype_name": {
            "type": "string",
            "nullable": true
          },
          "status_id": {
            "type": "integer",
            "format": "int32"
          },
          "status_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "status_name": {
            "type": "string",
            "nullable": true
          },
          "tickettype_group_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "RequestType_List": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_sla": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_sla_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "group_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "group_name": {
            "type": "string",
            "nullable": true
          },
          "jira_issue_type": {
            "type": "string",
            "nullable": true
          },
          "ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cancreate": {
            "type": "boolean",
            "nullable": true
          },
          "agentscanselect": {
            "type": "boolean",
            "nullable": true
          },
          "itilrequesttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allowattachments": {
            "type": "boolean",
            "nullable": true
          },
          "copyattachmentstochild": {
            "type": "boolean",
            "nullable": true
          },
          "copyattachmentstorelated": {
            "type": "boolean",
            "nullable": true
          },
          "is_sprint": {
            "type": "boolean",
            "nullable": true
          },
          "fieldidlist": {
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32"
            },
            "nullable": true
          },
          "enduserscanselect": {
            "type": "boolean",
            "nullable": true
          },
          "anonymouscanselect": {
            "type": "boolean",
            "nullable": true
          },
          "hasmandatorytechfields": {
            "type": "boolean",
            "nullable": true
          },
          "hasmandatoryuserfields": {
            "type": "boolean",
            "nullable": true
          },
          "project_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kanbanstatuschoice": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair"
            },
            "nullable": true
          },
          "kanbanstatuschoice_list": {
            "type": "string",
            "nullable": true
          },
          "email_start_tag": {
            "type": "string",
            "nullable": true
          },
          "email_end_tag": {
            "type": "string",
            "nullable": true
          },
          "default_agent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_agent_name": {
            "type": "string",
            "nullable": true
          },
          "default_team": {
            "type": "string",
            "nullable": true
          },
          "workflow_name": {
            "type": "string",
            "nullable": true
          },
          "overridewiththefollowingtemplatewhenloggingmanuallyname": {
            "type": "string",
            "nullable": true
          },
          "default_priority": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "visible": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Restriction": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "key1": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "key1_name": {
            "type": "string",
            "nullable": true
          },
          "key2": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "key2_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "key2_name": {
            "type": "string",
            "nullable": true
          },
          "role_id": {
            "type": "string",
            "nullable": true
          },
          "role_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "RoundRobinLog": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "team": {
            "type": "string",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assign_datetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SOCCreateIncident": {
        "type": "object",
        "properties": {
          "summary": {
            "type": "string",
            "nullable": true
          },
          "details": {
            "type": "string",
            "nullable": true
          },
          "userName": {
            "type": "string",
            "nullable": true
          },
          "isMultiResponder": {
            "type": "boolean"
          },
          "targets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SOCCreateIncidentTarget"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SOCCreateIncidentTarget": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "nullable": true
          },
          "slug": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SOCWebhook": {
        "type": "object",
        "properties": {
          "phase": {
            "type": "string",
            "nullable": true
          },
          "entity_id": {
            "type": "string",
            "nullable": true
          },
          "subject": {
            "type": "string",
            "nullable": true
          },
          "details": {
            "type": "string",
            "nullable": true
          },
          "incident": {
            "type": "string",
            "nullable": true
          },
          "last_timestamp": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "ack_at": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "ack_by": {
            "type": "string",
            "nullable": true
          },
          "ack_message": {
            "type": "string",
            "nullable": true
          },
          "resolved_at": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "resolved_by": {
            "type": "string",
            "nullable": true
          },
          "text": {
            "type": "string",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "resourceObject": {
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SQLImport": {
        "type": "object",
        "properties": {
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "table": {
            "type": "string",
            "nullable": true
          },
          "udlpath": {
            "type": "string",
            "nullable": true
          },
          "enabled": {
            "type": "boolean",
            "nullable": true
          },
          "sql": {
            "type": "string",
            "nullable": true
          },
          "keyfield": {
            "type": "string",
            "nullable": true
          },
          "datafield1": {
            "type": "string",
            "nullable": true
          },
          "datafield2": {
            "type": "string",
            "nullable": true
          },
          "datafield3": {
            "type": "string",
            "nullable": true
          },
          "datafield4": {
            "type": "string",
            "nullable": true
          },
          "defaultsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultsitename": {
            "type": "string",
            "nullable": true
          },
          "lastrundate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "nhdfield3": {
            "type": "string",
            "nullable": true
          },
          "updateonly": {
            "type": "boolean",
            "nullable": true
          },
          "integrator_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "fields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SQLImportField"
            },
            "nullable": true
          },
          "sqlserver": {
            "type": "string",
            "nullable": true
          },
          "sqldatabase": {
            "type": "string",
            "nullable": true
          },
          "sqlusername": {
            "type": "string",
            "nullable": true
          },
          "sisqlpassword": {
            "type": "string",
            "nullable": true
          },
          "new_sql_password": {
            "type": "string",
            "nullable": true
          },
          "useusers_site": {
            "type": "boolean",
            "nullable": true
          },
          "dontupdatesite": {
            "type": "boolean",
            "nullable": true
          },
          "dontremoveusers": {
            "type": "boolean",
            "nullable": true
          },
          "canupdaterecords": {
            "type": "boolean",
            "nullable": true
          },
          "syncto3party": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_lasterror": {
            "type": "string",
            "nullable": true
          },
          "halointegrator_allowed_clientids_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "halointegrator_allowed_clientids": {
            "type": "string",
            "nullable": true
          },
          "new_method": {
            "type": "boolean",
            "nullable": true
          },
          "allow_access": {
            "type": "boolean",
            "nullable": true
          },
          "include_linux_software": {
            "type": "boolean",
            "nullable": true
          },
          "dontupdatetoplevel": {
            "type": "boolean",
            "nullable": true
          },
          "donotvalidate": {
            "type": "boolean",
            "nullable": true
          },
          "assetimportidentifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetimportidentifier_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "assetimportidentifier_name": {
            "type": "string",
            "nullable": true
          },
          "sql_provider": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "sql_driver": {
            "type": "string",
            "nullable": true
          },
          "dontupdatetype": {
            "type": "boolean",
            "nullable": true
          },
          "sql_timeout": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sql_port": {
            "type": "string",
            "nullable": true
          },
          "import_table": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "import_table_name": {
            "type": "string",
            "nullable": true
          },
          "entity_match_field": {
            "type": "string",
            "nullable": true
          },
          "table_matching_field": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "table_matching_field_name": {
            "type": "string",
            "nullable": true
          },
          "linkto_table_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "table_update_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "match_accountsid": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SQLImportField": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "siid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "thirdpartyname": {
            "type": "string",
            "nullable": true
          },
          "nhdname": {
            "type": "string",
            "nullable": true
          },
          "is_site_field": {
            "type": "boolean",
            "nullable": true
          },
          "field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "STDToDo": {
        "type": "object",
        "properties": {
          "template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "text": {
            "type": "string",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allowed_clients": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AreaToDo"
            },
            "nullable": true
          },
          "group_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "group": {
            "$ref": "#/components/schemas/ToDoGroup"
          },
          "group_name": {
            "type": "string",
            "nullable": true
          },
          "group_seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "STDrequestbudget": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "days": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "rate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "rate_days": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "budgettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "budgettype_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SageBusinessCloudDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "tokenexpiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "isauthorized": {
            "type": "boolean",
            "nullable": true
          },
          "redirecturi": {
            "type": "string",
            "nullable": true
          },
          "clienttoplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "itemgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enablesync": {
            "type": "boolean",
            "nullable": true
          },
          "defaultitemcode": {
            "type": "string",
            "nullable": true
          },
          "showmessage": {
            "type": "boolean",
            "nullable": true
          },
          "client_id": {
            "type": "string",
            "nullable": true
          },
          "syncentities": {
            "type": "string",
            "nullable": true
          },
          "sbcdnewmethod": {
            "type": "boolean",
            "nullable": true
          },
          "new_client_secret": {
            "type": "string",
            "nullable": true
          },
          "item_group_name": {
            "type": "string",
            "nullable": true
          },
          "code": {
            "type": "string",
            "nullable": true
          },
          "_exchangecode": {
            "type": "boolean",
            "nullable": true
          },
          "_disconnect": {
            "type": "boolean",
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "new_refresh_token": {
            "type": "string",
            "nullable": true
          },
          "client_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "sync_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "client_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "item_group_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SalesMailbox": {
        "type": "object",
        "properties": {
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "tenantid": {
            "type": "string",
            "nullable": true
          },
          "applicationid": {
            "type": "string",
            "nullable": true
          },
          "new_client_secret": {
            "type": "string",
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "new_refresh_token": {
            "type": "string",
            "nullable": true
          },
          "token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_lasterror": {
            "type": "string",
            "nullable": true
          },
          "redirect_uri": {
            "type": "string",
            "nullable": true
          },
          "_authcode": {
            "type": "string",
            "nullable": true
          },
          "_exchangecodefortoken": {
            "type": "boolean"
          },
          "mailboxes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SalesMailboxDetail"
            },
            "nullable": true
          },
          "authorized": {
            "type": "boolean",
            "nullable": true
          },
          "new_method": {
            "type": "boolean",
            "nullable": true
          },
          "google_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "new_google_access_token": {
            "type": "string",
            "nullable": true
          },
          "new_google_refresh_token": {
            "type": "string",
            "nullable": true
          },
          "google_token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "google_redirect": {
            "type": "string",
            "nullable": true
          },
          "google_email": {
            "type": "string",
            "nullable": true
          },
          "_getgoogletoken": {
            "type": "boolean",
            "nullable": true
          },
          "google_code": {
            "type": "string",
            "nullable": true
          },
          "google_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "graph_host": {
            "type": "string",
            "nullable": true
          },
          "import_sent": {
            "type": "boolean",
            "nullable": true
          },
          "match_method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SalesMailboxDetail": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "smid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "enableautomatching": {
            "type": "boolean",
            "nullable": true
          },
          "lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "sentlastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lasterror": {
            "type": "string",
            "nullable": true
          },
          "_hasAccess": {
            "type": "boolean",
            "nullable": true
          },
          "google_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "new_google_access_token": {
            "type": "string",
            "nullable": true
          },
          "new_google_refresh_token": {
            "type": "string",
            "nullable": true
          },
          "google_token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "google_redirect": {
            "type": "string",
            "nullable": true
          },
          "_getgoogletoken": {
            "type": "boolean",
            "nullable": true
          },
          "agent_email": {
            "type": "string",
            "nullable": true
          },
          "_authcode": {
            "type": "string",
            "nullable": true
          },
          "new_method": {
            "type": "boolean",
            "nullable": true
          },
          "applicationid": {
            "type": "string",
            "nullable": true
          },
          "linked_agent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "linked_agent_name": {
            "type": "string",
            "nullable": true
          },
          "linked_agent_email": {
            "type": "string",
            "nullable": true
          },
          "match_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Schedule": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "startdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "enddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "subject": {
            "type": "string",
            "nullable": true
          },
          "hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "dailyrecurrencepattern": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dailyrecurrencedays": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "weeklyrecurrenceweeks": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "endafteramount": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "rangeofrecurrence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "requesttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "recurrencepattern": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agentid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "monthlyrecurrencepattern": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "yearlyrecurrencepattern": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "monthlyrecurrencespecificdate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "monthlyrecurrencespecificdateinterval": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "monthlyrecurrencespecificday": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "monthlyrecurrencespecificdayofweek": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "monthlyrecurrencespecificdayinterval": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "yearlyrecurrencespecificdate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "yearlyrecurrencespecificdatemonth": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "yearlyrecurrencespecificdateinterval": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "yearlyrecurrencespecificday": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "yearlyrecurrencespecificdayofweek": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "yearlyrecurrencespecificdaymonth": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "yearlyrecurrencespecificdayinterval": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "uniqueid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "weeklyrecurrencestring": {
            "type": "string",
            "nullable": true
          },
          "nextcreationdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "nextrundate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "contract_schedule_plan": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ContractSchedulePlan"
            },
            "nullable": true
          },
          "weeklyrecurrenceamount": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair"
            },
            "nullable": true
          },
          "_validateonly": {
            "type": "boolean",
            "nullable": true
          },
          "events": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Appointment"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ScreenLayout": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "usage": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tab_display": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tab_config": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TabConfig"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "field1_visibility": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field2_visibility": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field3_visibility": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field4_visibility": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field5_visibility": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field6_visibility": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field7_visibility": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field8_visibility": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field1_tab": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field2_tab": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field3_tab": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field4_tab": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field5_tab": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field6_tab": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field7_tab": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field8_tab": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field9_tab": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field10_tab": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field1_tab_name": {
            "type": "string",
            "nullable": true
          },
          "field2_tab_name": {
            "type": "string",
            "nullable": true
          },
          "field3_tab_name": {
            "type": "string",
            "nullable": true
          },
          "field4_tab_name": {
            "type": "string",
            "nullable": true
          },
          "field5_tab_name": {
            "type": "string",
            "nullable": true
          },
          "field6_tab_name": {
            "type": "string",
            "nullable": true
          },
          "field7_tab_name": {
            "type": "string",
            "nullable": true
          },
          "field8_tab_name": {
            "type": "string",
            "nullable": true
          },
          "field9_tab_name": {
            "type": "string",
            "nullable": true
          },
          "field10_tab_name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ScriptChoice": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "script_question_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "choice": {
            "type": "string",
            "nullable": true
          },
          "next_question_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sort_seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ScriptHeader": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "category_1": {
            "type": "string",
            "nullable": true
          },
          "questions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ScriptLine"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ScriptLine": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "script_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sort_seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "question": {
            "type": "string",
            "nullable": true
          },
          "next_question_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "update_field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "summary": {
            "type": "string",
            "nullable": true
          },
          "input_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "temp_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "choices": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ScriptChoice"
            },
            "nullable": true
          },
          "verification_fields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FieldInfo"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SectionDetail": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "forrequests": {
            "type": "boolean",
            "nullable": true
          },
          "foropps": {
            "type": "boolean",
            "nullable": true
          },
          "forprojects": {
            "type": "boolean",
            "nullable": true
          },
          "ticket_count": {
            "type": "integer",
            "format": "int32"
          },
          "department_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "department_name": {
            "type": "string",
            "nullable": true
          },
          "org_team_name": {
            "type": "string",
            "nullable": true
          },
          "inactive": {
            "type": "boolean",
            "nullable": true
          },
          "override_column_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "managers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Manager"
            },
            "nullable": true
          },
          "teamphotopath": {
            "type": "string",
            "nullable": true
          },
          "last_modified": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "hide_agents_in_tree_if_no_tickets": {
            "type": "boolean",
            "nullable": true
          },
          "timesheet_approver": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "timesheet_approver_name": {
            "type": "string",
            "nullable": true
          },
          "concurrent_lic_limit": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workinghoursbeforealert": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "emailaddress": {
            "type": "string",
            "nullable": true
          },
          "addtoallagents": {
            "type": "boolean",
            "nullable": true
          },
          "allowlivechat": {
            "type": "boolean",
            "nullable": true
          },
          "rtid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mailbox_override": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agents": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameSection"
            },
            "nullable": true
          },
          "organisation_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cannedtext": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CannedText"
            },
            "nullable": true
          },
          "templates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/StdRequest_List"
            },
            "nullable": true
          },
          "allowall_category1": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_category1": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CategoryRestriction"
            },
            "nullable": true
          },
          "allowall_category2": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_category2": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CategoryRestriction"
            },
            "nullable": true
          },
          "allowall_category3": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_category3": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CategoryRestriction"
            },
            "nullable": true
          },
          "allowall_category4": {
            "type": "boolean",
            "nullable": true
          },
          "includeinloadbalance": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_category4": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CategoryRestriction"
            },
            "nullable": true
          },
          "override_column_name": {
            "type": "string",
            "nullable": true
          },
          "messagegroup_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "_canupdate": {
            "type": "boolean",
            "nullable": true
          },
          "_canupdate2": {
            "type": "boolean",
            "nullable": true
          },
          "main_email_address": {
            "type": "string",
            "nullable": true
          },
          "phone_number": {
            "type": "string",
            "nullable": true
          },
          "timezone": {
            "type": "string",
            "nullable": true
          },
          "alternative_name": {
            "type": "string",
            "nullable": true
          },
          "logo": {
            "type": "string",
            "nullable": true
          },
          "dontsendsurvey": {
            "type": "boolean",
            "nullable": true
          },
          "team_note": {
            "type": "string",
            "nullable": true
          },
          "booking_workday_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "booking_workday_name": {
            "type": "string",
            "nullable": true
          },
          "recurring_shifts": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Appointment_List"
            },
            "nullable": true
          },
          "third_party_migration_id": {
            "type": "string",
            "nullable": true
          },
          "enable_teams_shifts": {
            "type": "boolean",
            "nullable": true
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "department_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "homescreendashboardid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "homescreendashboardname": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SectionDetail_List": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "forrequests": {
            "type": "boolean",
            "nullable": true
          },
          "foropps": {
            "type": "boolean",
            "nullable": true
          },
          "forprojects": {
            "type": "boolean",
            "nullable": true
          },
          "ticket_count": {
            "type": "integer",
            "format": "int32"
          },
          "department_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "department_name": {
            "type": "string",
            "nullable": true
          },
          "org_team_name": {
            "type": "string",
            "nullable": true
          },
          "inactive": {
            "type": "boolean",
            "nullable": true
          },
          "override_column_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agents": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Uname_List"
            },
            "nullable": true
          },
          "managers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Manager"
            },
            "nullable": true
          },
          "teamphotopath": {
            "type": "string",
            "nullable": true
          },
          "last_modified": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "hide_agents_in_tree_if_no_tickets": {
            "type": "boolean",
            "nullable": true
          },
          "timesheet_approver": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "timesheet_approver_name": {
            "type": "string",
            "nullable": true
          },
          "concurrent_lic_limit": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "department_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "homescreendashboardid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "homescreendashboardname": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SectionRequestType": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "tickettype_id": {
            "type": "integer",
            "format": "int32"
          },
          "section_id": {
            "type": "integer",
            "format": "int32"
          },
          "section_name": {
            "type": "string",
            "nullable": true
          },
          "allowedteamsrestriction": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SecurityQuestion": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "enabled": {
            "type": "boolean",
            "nullable": true
          },
          "answer": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ServSite": {
        "type": "object",
        "properties": {
          "sendemailtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "email_subscriber_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "summary": {
            "type": "string",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showinusercatalog": {
            "type": "boolean",
            "nullable": true
          },
          "showintechcatalog": {
            "type": "boolean",
            "nullable": true
          },
          "trackstatus": {
            "type": "boolean",
            "nullable": true
          },
          "service_category_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "service_category_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "service_category_name": {
            "type": "string",
            "nullable": true
          },
          "business_owner_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "business_owner_name": {
            "type": "string",
            "nullable": true
          },
          "business_owner_cab_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "business_owner_cab_name": {
            "type": "string",
            "nullable": true
          },
          "technical_owner_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "technical_owner_name": {
            "type": "string",
            "nullable": true
          },
          "technical_owner_cab_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "technical_owner_cab_name": {
            "type": "string",
            "nullable": true
          },
          "compliance_owner_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "compliance_owner_name": {
            "type": "string",
            "nullable": true
          },
          "compliance_owner_cab_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "compliance_owner_cab_name": {
            "type": "string",
            "nullable": true
          },
          "cost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "estimated_delivery": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "estimated_delivery_days": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "subscribable": {
            "type": "boolean",
            "nullable": true
          },
          "subscriber_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "asset_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettype_ids": {
            "type": "string",
            "nullable": true
          },
          "current_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status_message_update_internal": {
            "type": "string",
            "nullable": true
          },
          "status_message_update_public": {
            "type": "string",
            "nullable": true
          },
          "using_default_public_message": {
            "type": "boolean",
            "nullable": true
          },
          "status_ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "service_tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "serviceshownewreqscreen": {
            "type": "boolean",
            "nullable": true
          },
          "service_template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newservicereqtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "incident_tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "incident_template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newincidenttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "relatedworkdayid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status_end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "status_ticket_start_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "status_ticket_end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "requestdetails_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "requestdetails_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "requestdetail_url": {
            "type": "string",
            "nullable": true
          },
          "requestdetail_shownewreqscreen": {
            "type": "boolean",
            "nullable": true
          },
          "requestdetail_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "screenafterlogging": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pricingrange": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "override_site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "failcreaterequest": {
            "type": "boolean",
            "nullable": true
          },
          "workdays": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "checkminutes": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "failalwaysnewrequest": {
            "type": "boolean",
            "nullable": true
          },
          "criticality": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "search_score": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "device_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "override_site_name": {
            "type": "string",
            "nullable": true
          },
          "override": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "checkmon": {
            "type": "boolean",
            "nullable": true
          },
          "checktue": {
            "type": "boolean",
            "nullable": true
          },
          "checkwed": {
            "type": "boolean",
            "nullable": true
          },
          "checkthu": {
            "type": "boolean",
            "nullable": true
          },
          "checkfri": {
            "type": "boolean",
            "nullable": true
          },
          "checksat": {
            "type": "boolean",
            "nullable": true
          },
          "checksun": {
            "type": "boolean",
            "nullable": true
          },
          "servicekind": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "param1": {
            "type": "string",
            "nullable": true
          },
          "param2": {
            "type": "string",
            "nullable": true
          },
          "param3": {
            "type": "string",
            "nullable": true
          },
          "min": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "max": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "pop3serverid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pop3serverid_name": {
            "type": "string",
            "nullable": true
          },
          "subject": {
            "type": "string",
            "nullable": true
          },
          "body": {
            "type": "string",
            "nullable": true
          },
          "fromaddr": {
            "type": "string",
            "nullable": true
          },
          "toaddr": {
            "type": "string",
            "nullable": true
          },
          "enabled": {
            "type": "boolean",
            "nullable": true
          },
          "oksubject": {
            "type": "string",
            "nullable": true
          },
          "okbody": {
            "type": "string",
            "nullable": true
          },
          "okfromaddr": {
            "type": "string",
            "nullable": true
          },
          "oktoaddr": {
            "type": "string",
            "nullable": true
          },
          "okany": {
            "type": "boolean",
            "nullable": true
          },
          "failsubject": {
            "type": "string",
            "nullable": true
          },
          "failbody": {
            "type": "string",
            "nullable": true
          },
          "failfromaddr": {
            "type": "string",
            "nullable": true
          },
          "failtoaddr": {
            "type": "string",
            "nullable": true
          },
          "failany": {
            "type": "boolean",
            "nullable": true
          },
          "wdid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cat2": {
            "type": "string",
            "nullable": true
          },
          "workdays_name": {
            "type": "string",
            "nullable": true
          },
          "photopath": {
            "type": "string",
            "nullable": true
          },
          "allowincidients": {
            "type": "boolean",
            "nullable": true
          },
          "allowoptin": {
            "type": "boolean",
            "nullable": true
          },
          "service_tickettype_name": {
            "type": "string",
            "nullable": true
          },
          "service_template_name": {
            "type": "string",
            "nullable": true
          },
          "incident_tickettype_name": {
            "type": "string",
            "nullable": true
          },
          "incident_template_name": {
            "type": "string",
            "nullable": true
          },
          "autoemail": {
            "type": "boolean",
            "nullable": true
          },
          "servicedetailshtml": {
            "type": "string",
            "nullable": true
          },
          "alsosubscribe": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allowunsubscribe": {
            "type": "boolean",
            "nullable": true
          },
          "allowservicerequests": {
            "type": "boolean",
            "nullable": true
          },
          "userlevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showonmyservicespage": {
            "type": "boolean",
            "nullable": true
          },
          "assettype_name": {
            "type": "string",
            "nullable": true
          },
          "smsmessage": {
            "type": "string",
            "nullable": true
          },
          "servicerequestlbl": {
            "type": "string",
            "nullable": true
          },
          "servicerequesthint": {
            "maxLength": 4000,
            "type": "string",
            "nullable": true
          },
          "incidentlbl": {
            "type": "string",
            "nullable": true
          },
          "incidenthint": {
            "maxLength": 4000,
            "type": "string",
            "nullable": true
          },
          "allowall_category1": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_category1": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CategoryRestriction"
            },
            "nullable": true
          },
          "allowall_category2": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_category2": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CategoryRestriction"
            },
            "nullable": true
          },
          "allowall_category3": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_category3": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CategoryRestriction"
            },
            "nullable": true
          },
          "allowall_category4": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_category4": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CategoryRestriction"
            },
            "nullable": true
          },
          "seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unsubscribe_ticketortemplate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unsubscribe_tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unsubscribe_template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "create_on_unsubscribe": {
            "type": "boolean",
            "nullable": true
          },
          "unsubscribe_all": {
            "type": "boolean",
            "nullable": true
          },
          "field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field_name": {
            "type": "string",
            "nullable": true
          },
          "tickettype_name": {
            "type": "string",
            "nullable": true
          },
          "template_name": {
            "type": "string",
            "nullable": true
          },
          "recent_servicerequest_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "recent_incident_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "open_incident_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "open_servicerequest_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_access": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ServiceRestriction"
            },
            "nullable": true
          },
          "subscribers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ServiceUser"
            },
            "nullable": true
          },
          "linked_services": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ServiceLinks"
            },
            "nullable": true
          },
          "assets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device_List"
            },
            "nullable": true
          },
          "update_status": {
            "type": "boolean",
            "nullable": true
          },
          "user_subscribed": {
            "type": "boolean",
            "nullable": true
          },
          "user": {
            "$ref": "#/components/schemas/Users"
          },
          "emailtemplate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "send_service_email": {
            "type": "boolean",
            "nullable": true
          },
          "preview_service_email": {
            "type": "boolean",
            "nullable": true
          },
          "service_email_from": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "service_email_subject": {
            "type": "string",
            "nullable": true
          },
          "service_email_html": {
            "type": "string",
            "nullable": true
          },
          "allowfollowfault": {
            "type": "boolean",
            "nullable": true
          },
          "status_subscribedtoupdates": {
            "type": "boolean",
            "nullable": true
          },
          "unsubcount": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_icon": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "showinrelatedservices": {
            "type": "boolean",
            "nullable": true
          },
          "user_canunsubscribe": {
            "type": "boolean",
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "translations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
            },
            "nullable": true
          },
          "optional_services": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ServiceOption"
            },
            "nullable": true
          },
          "isservicedetails": {
            "type": "boolean",
            "nullable": true
          },
          "statushistoryportal": {
            "type": "boolean",
            "nullable": true
          },
          "status_history": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ServStatus"
            },
            "nullable": true
          },
          "service_request_details": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ServiceRequestDetails"
            },
            "nullable": true
          },
          "device_child_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "device_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "incidentonly": {
            "type": "boolean",
            "nullable": true
          },
          "cat_phonenumber": {
            "type": "string",
            "nullable": true
          },
          "kbs": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KBEntry_List"
            },
            "nullable": true
          },
          "search_index_sync_timestamp": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "search_index_sync_batches": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "preview_when_logging": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tags": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Tag"
            },
            "nullable": true
          },
          "track_availability": {
            "type": "boolean",
            "nullable": true
          },
          "tracking_period": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tracking_target": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "delay_avilability_calc": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "icon": {
            "type": "string",
            "nullable": true
          },
          "relatedworkdayid_name": {
            "type": "string",
            "nullable": true
          },
          "relatedworkdayid_content": {
            "type": "string",
            "nullable": true
          },
          "status_message_update_internal_html": {
            "type": "string",
            "nullable": true
          },
          "status_message_update_public_html": {
            "type": "string",
            "nullable": true
          },
          "future_statuses": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Int32NullableStringDateTimeNullableInt32NullableTuple"
            },
            "nullable": true
          },
          "current_statuses": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Int32NullableStringDateTimeNullableInt32NullableDateTimeNullableTuple"
            },
            "nullable": true
          },
          "service_url": {
            "type": "string",
            "nullable": true
          },
          "incident_url": {
            "type": "string",
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "link": {
            "type": "string",
            "nullable": true
          },
          "tag_string": {
            "type": "string",
            "nullable": true
          },
          "device_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "device_name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ServSite_List": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "summary": {
            "type": "string",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showinusercatalog": {
            "type": "boolean",
            "nullable": true
          },
          "showintechcatalog": {
            "type": "boolean",
            "nullable": true
          },
          "trackstatus": {
            "type": "boolean",
            "nullable": true
          },
          "service_category_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "service_category_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "service_category_name": {
            "type": "string",
            "nullable": true
          },
          "business_owner_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "business_owner_name": {
            "type": "string",
            "nullable": true
          },
          "business_owner_cab_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "business_owner_cab_name": {
            "type": "string",
            "nullable": true
          },
          "technical_owner_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "technical_owner_name": {
            "type": "string",
            "nullable": true
          },
          "technical_owner_cab_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "technical_owner_cab_name": {
            "type": "string",
            "nullable": true
          },
          "compliance_owner_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "compliance_owner_name": {
            "type": "string",
            "nullable": true
          },
          "compliance_owner_cab_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "compliance_owner_cab_name": {
            "type": "string",
            "nullable": true
          },
          "cost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "estimated_delivery": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "estimated_delivery_days": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "subscribable": {
            "type": "boolean",
            "nullable": true
          },
          "subscriber_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "asset_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettype_ids": {
            "type": "string",
            "nullable": true
          },
          "current_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status_message_update_internal": {
            "type": "string",
            "nullable": true
          },
          "status_message_update_public": {
            "type": "string",
            "nullable": true
          },
          "using_default_public_message": {
            "type": "boolean",
            "nullable": true
          },
          "status_ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "service_tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "serviceshownewreqscreen": {
            "type": "boolean",
            "nullable": true
          },
          "service_template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newservicereqtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "incident_tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "incident_template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newincidenttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "relatedworkdayid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status_end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "status_ticket_start_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "status_ticket_end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "requestdetails_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "requestdetails_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "requestdetail_url": {
            "type": "string",
            "nullable": true
          },
          "requestdetail_shownewreqscreen": {
            "type": "boolean",
            "nullable": true
          },
          "requestdetail_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "screenafterlogging": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pricingrange": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "override_site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "failcreaterequest": {
            "type": "boolean",
            "nullable": true
          },
          "workdays": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "checkminutes": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "failalwaysnewrequest": {
            "type": "boolean",
            "nullable": true
          },
          "criticality": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "search_score": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "device_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "icon": {
            "type": "string",
            "nullable": true
          },
          "relatedworkdayid_name": {
            "type": "string",
            "nullable": true
          },
          "relatedworkdayid_content": {
            "type": "string",
            "nullable": true
          },
          "status_message_update_internal_html": {
            "type": "string",
            "nullable": true
          },
          "status_message_update_public_html": {
            "type": "string",
            "nullable": true
          },
          "future_statuses": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Int32NullableStringDateTimeNullableInt32NullableTuple"
            },
            "nullable": true
          },
          "current_statuses": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Int32NullableStringDateTimeNullableInt32NullableDateTimeNullableTuple"
            },
            "nullable": true
          },
          "service_url": {
            "type": "string",
            "nullable": true
          },
          "incident_url": {
            "type": "string",
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "link": {
            "type": "string",
            "nullable": true
          },
          "tag_string": {
            "type": "string",
            "nullable": true
          },
          "device_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "device_name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ServStatus": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "timestamp": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "message_internal": {
            "type": "string",
            "nullable": true
          },
          "message_public": {
            "type": "string",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "who": {
            "type": "string",
            "nullable": true
          },
          "lastcheck": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastok": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastfailed": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "okcount": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "failedcount": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lastemail": {
            "type": "string",
            "nullable": true
          },
          "totaldownmins": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "totaldowninstances": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "message_internal_html": {
            "type": "string",
            "nullable": true
          },
          "message_public_html": {
            "type": "string",
            "nullable": true
          },
          "status_ticket_start_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "status_ticket_end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "uniqueid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ServStatusSubscribe": {
        "type": "object",
        "properties": {
          "service_id": {
            "type": "integer",
            "format": "int32"
          },
          "subscribed": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "ServiceAvailability": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "service": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "service_desc": {
            "type": "string",
            "nullable": true
          },
          "period": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "percent": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "startdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "enddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "totalhours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "downhours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "targetmet": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ServiceCategory": {
        "type": "object",
        "properties": {
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "userlevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "important": {
            "type": "boolean",
            "nullable": true
          },
          "icon": {
            "type": "string",
            "nullable": true
          },
          "new_icon": {
            "type": "string",
            "nullable": true
          },
          "summary": {
            "type": "string",
            "nullable": true
          },
          "parent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parent_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "parent_name": {
            "type": "string",
            "nullable": true
          },
          "grandparent_name": {
            "type": "string",
            "nullable": true
          },
          "long_name": {
            "type": "string",
            "nullable": true
          },
          "service_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_access": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ServiceRestriction"
            },
            "nullable": true
          },
          "translations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "phonenumber": {
            "type": "string",
            "nullable": true
          },
          "portalbackgroundimageurl": {
            "maxLength": 500,
            "type": "string",
            "nullable": true
          },
          "portaldesc": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ServiceLinks": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "service_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "linked_service_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "linked_service_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ServiceNowAction": {
        "type": "object",
        "properties": {
          "sys_id": {
            "type": "string",
            "nullable": true
          },
          "sys_created_on": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "element_id": {
            "type": "string",
            "nullable": true
          },
          "sys_tags": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "type": "string",
            "nullable": true
          },
          "sys_created_by": {
            "type": "string",
            "nullable": true
          },
          "element": {
            "type": "string",
            "nullable": true
          },
          "halo_key": {
            "type": "string",
            "nullable": true
          },
          "halo_client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ServiceOption": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "service_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_service_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_service_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "optional_service_name": {
            "type": "string",
            "nullable": true
          },
          "sequenceid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_new_req_screen": {
            "type": "boolean",
            "nullable": true
          },
          "mandatory": {
            "type": "boolean",
            "nullable": true
          },
          "default": {
            "type": "boolean",
            "nullable": true
          },
          "expandeddefault": {
            "type": "boolean",
            "nullable": true
          },
          "include": {
            "type": "boolean",
            "nullable": true
          },
          "servicerequestdetails_id": {
            "type": "integer",
            "format": "int32"
          },
          "optional_parent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "rule_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "creation_rules": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/StdRequestRule"
            },
            "nullable": true
          },
          "optional_service_name_short": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ServiceRequestDetails": {
        "type": "object",
        "properties": {
          "icon": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "servicedetail_servsiteid": {
            "type": "integer",
            "format": "int32"
          },
          "servicedetail_type": {
            "type": "integer",
            "format": "int32"
          },
          "servicedetail_requesttypeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "servicedetail_requesttypeguid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "servicedetail_requesttypename": {
            "type": "string",
            "nullable": true
          },
          "servicedetail_templateid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "servicedetail_templateguid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "servicedetail_templatename": {
            "type": "string",
            "nullable": true
          },
          "servicedetail_url": {
            "type": "string",
            "nullable": true
          },
          "servicedetail_label": {
            "type": "string",
            "nullable": true
          },
          "servicedetail_hint": {
            "type": "string",
            "nullable": true
          },
          "servicedetail_shownewreqscreen": {
            "type": "boolean",
            "nullable": true
          },
          "optional_services": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ServiceOption"
            },
            "nullable": true
          },
          "sequenceid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "servicedetail_longname": {
            "type": "string",
            "nullable": true
          },
          "allow_all_items": {
            "type": "boolean",
            "nullable": true
          },
          "allowed_items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ItemRestriction"
            },
            "nullable": true
          },
          "translations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
            },
            "nullable": true
          },
          "show_submission_summary": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ServiceRestriction": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "service_category_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "service_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "data_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "svrdata_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "data_name": {
            "type": "string",
            "nullable": true
          },
          "service_name": {
            "type": "string",
            "nullable": true
          },
          "allow_access": {
            "type": "boolean",
            "nullable": true
          },
          "data_string": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ServiceUser": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "service_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "service_name": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "data_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "data_name": {
            "type": "string",
            "nullable": true
          },
          "emailupdates": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SetupTab": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "title": {
            "type": "string",
            "nullable": true
          },
          "subtitle": {
            "type": "string",
            "nullable": true
          },
          "seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "duration": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "system_use": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "completed": {
            "type": "boolean",
            "nullable": true
          },
          "article1": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "article2": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "group_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "group_name": {
            "type": "string",
            "nullable": true
          },
          "icon": {
            "type": "string",
            "nullable": true
          },
          "translations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SharePointError": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string",
            "nullable": true
          },
          "message": {
            "$ref": "#/components/schemas/SharePointErrorMessage"
          }
        },
        "additionalProperties": false
      },
      "SharePointErrorMessage": {
        "type": "object",
        "properties": {
          "lang": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SharePointList": {
        "type": "object",
        "properties": {
          "odata.error": {
            "$ref": "#/components/schemas/SharePointError"
          },
          "error_description": {
            "type": "string",
            "nullable": true
          },
          "odata.metadata": {
            "type": "string",
            "nullable": true
          },
          "odata.type": {
            "type": "string",
            "nullable": true
          },
          "odata.id": {
            "type": "string",
            "nullable": true
          },
          "title": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SharePointSite": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "siteId": {
            "type": "string",
            "nullable": true
          },
          "sitePath": {
            "type": "string",
            "nullable": true
          },
          "title": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ShopifyDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "shopname": {
            "type": "string",
            "nullable": true
          },
          "new_integration_method": {
            "type": "boolean",
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "code": {
            "type": "string",
            "nullable": true
          },
          "_exchangecode": {
            "type": "boolean",
            "nullable": true
          },
          "_disconnect": {
            "type": "boolean",
            "nullable": true
          },
          "authorized": {
            "type": "boolean",
            "nullable": true
          },
          "enabled": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Site": {
        "type": "object",
        "properties": {
          "accountsid": {
            "type": "string",
            "nullable": true
          },
          "accountsfirstname": {
            "type": "string",
            "nullable": true
          },
          "accountslastname": {
            "type": "string",
            "nullable": true
          },
          "accountsemailaddress": {
            "type": "string",
            "nullable": true
          },
          "accountsccemailaddress": {
            "type": "string",
            "nullable": true
          },
          "accountsbccemailaddress": {
            "type": "string",
            "nullable": true
          },
          "sitephonenumberint": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "client_id": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "clientsite_name": {
            "type": "string",
            "nullable": true
          },
          "inactive": {
            "type": "boolean",
            "nullable": true
          },
          "sla_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "phonenumber": {
            "type": "string",
            "nullable": true
          },
          "colour": {
            "type": "string",
            "nullable": true
          },
          "timezone": {
            "type": "string",
            "nullable": true
          },
          "invoice_address_isdelivery": {
            "type": "boolean",
            "nullable": true
          },
          "notes": {
            "type": "string",
            "nullable": true
          },
          "isstocklocation": {
            "type": "boolean",
            "nullable": true
          },
          "messagegroup_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_quantity_in_stock": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "item_serialised_assets_in_stock": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "item_quantity_reserved": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "item_quantity_reserved_on_order": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "item_quantity_available": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "datecreated": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "text": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "globx": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "globy": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "style": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "inuseby": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "upwho": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "uptimestamp": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "xrefsite": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "zoffsetx": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "zoffsety": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "zoomx": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "zoomy": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "smallx": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "smally": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "bigx": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "bigy": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ldapstring": {
            "type": "string",
            "nullable": true
          },
          "emaildomain": {
            "type": "string",
            "nullable": true
          },
          "deliverby": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "isinvoicesite": {
            "type": "boolean",
            "nullable": true
          },
          "refnumber": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultdelivery": {
            "type": "boolean",
            "nullable": true
          },
          "seriousnesslevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "geocoord1": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "geocoord2": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "todomain": {
            "type": "string",
            "nullable": true
          },
          "defaultstocklocation": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stopped": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sitetimeoffset": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sitedateformat": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "disclaimermatchstring": {
            "type": "string",
            "nullable": true
          },
          "emailsubjectprefix": {
            "type": "string",
            "nullable": true
          },
          "regionaldirector": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "facilitiesmanager": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "actguid": {
            "type": "string",
            "nullable": true
          },
          "teamviewerpassword": {
            "type": "string",
            "nullable": true
          },
          "contractlastchecked": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "maincontact_name": {
            "type": "string",
            "nullable": true
          },
          "wildcardref": {
            "type": "string",
            "nullable": true
          },
          "monthlyreportlastrun": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "monthlyreportinclude": {
            "type": "boolean",
            "nullable": true
          },
          "monthlyreportemailmanager": {
            "type": "boolean",
            "nullable": true
          },
          "accountmanagertech": {
            "type": "boolean",
            "nullable": true
          },
          "monthlyreportemaildirect": {
            "type": "boolean",
            "nullable": true
          },
          "language_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "language_name": {
            "type": "string",
            "nullable": true
          },
          "snowname": {
            "type": "string",
            "nullable": true
          },
          "linked_organisation_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "slocked": {
            "type": "boolean",
            "nullable": true
          },
          "newsite_contactname": {
            "type": "string",
            "nullable": true
          },
          "newsite_contactemail": {
            "type": "string",
            "nullable": true
          },
          "newsite_contacttitle": {
            "type": "string",
            "nullable": true
          },
          "newsite_web_access_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newsite_sendwelcomeemail": {
            "type": "boolean",
            "nullable": true
          },
          "delivery_address": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "invoice_address": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "popup_notes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AreaPopup"
            },
            "nullable": true
          },
          "_reassign_all_to_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FieldHelper"
            },
            "nullable": true
          },
          "open_ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "onhold_ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "opened_thismonth_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "guid": {
            "type": "string",
            "nullable": true
          },
          "sitecontacts": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SiteContact"
            },
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "cautomateid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ninjarmmid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "_isxero": {
            "type": "boolean",
            "nullable": true
          },
          "_match_first_site": {
            "type": "boolean",
            "nullable": true
          },
          "servicenowid": {
            "type": "string",
            "nullable": true
          },
          "isnhserveremaildefault": {
            "type": "boolean"
          },
          "device42id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datto_id": {
            "type": "string",
            "nullable": true
          },
          "datto_alternate_id": {
            "type": "integer",
            "format": "int32"
          },
          "datto_url": {
            "type": "string",
            "nullable": true
          },
          "connectwiseid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "azuretenantid": {
            "type": "string",
            "nullable": true
          },
          "autotaskid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pagerdutywildcard": {
            "type": "string",
            "nullable": true
          },
          "ateraid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "slastupdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "site_service_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_prepay_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_contract_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_item_tax_code_name": {
            "type": "string",
            "nullable": true
          },
          "site_service_tax_code_name": {
            "type": "string",
            "nullable": true
          },
          "site_contract_tax_code_name": {
            "type": "string",
            "nullable": true
          },
          "site_prepay_tax_code_name": {
            "type": "string",
            "nullable": true
          },
          "site_sales_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_purchase_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_purchase_tax_code_name": {
            "type": "string",
            "nullable": true
          },
          "syncroid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "third_party_client_name": {
            "type": "string",
            "nullable": true
          },
          "auvik_id": {
            "type": "string",
            "nullable": true
          },
          "faqlists": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FAQListHead"
            },
            "nullable": true
          },
          "all_faqlists_allowed": {
            "type": "boolean",
            "nullable": true
          },
          "hubspot_id": {
            "type": "string",
            "nullable": true
          },
          "passportal_id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "import_site_mapping": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "issitedetails": {
            "type": "boolean",
            "nullable": true
          },
          "hudu_url": {
            "type": "string",
            "nullable": true
          },
          "liongardid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kaseyaid": {
            "type": "string",
            "nullable": true
          },
          "surchargeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "country_code": {
            "type": "string",
            "nullable": true
          },
          "region_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stockbins": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/StockBin"
            },
            "nullable": true
          },
          "ncentral_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          },
          "_match_thirdparty_id": {
            "type": "string",
            "nullable": true
          },
          "_match_integration_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_match_integration_name": {
            "type": "string",
            "nullable": true
          },
          "import_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hasitemsinstock": {
            "type": "boolean",
            "nullable": true
          },
          "_dont_fire_automations": {
            "type": "boolean",
            "nullable": true
          },
          "sqlimport_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "matching_value": {
            "type": "string",
            "nullable": true
          },
          "lapsafe_default_installation_name": {
            "type": "string",
            "nullable": true
          },
          "lapsafe_default_installation_obj": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "external_links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "extratabs": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Tabname"
            },
            "nullable": true
          },
          "businesscentral_area_company_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "businesscentral_billing_client": {
            "$ref": "#/components/schemas/BusinessCentralCustomer"
          },
          "_convert_phonenumbers": {
            "type": "boolean",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "authrocket_locale": {
            "type": "string",
            "nullable": true
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "site_fields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FieldHelper"
            },
            "nullable": true
          },
          "gfisiteid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "delivery_address_line1": {
            "type": "string",
            "nullable": true
          },
          "delivery_address_line2": {
            "type": "string",
            "nullable": true
          },
          "delivery_address_line3": {
            "type": "string",
            "nullable": true
          },
          "delivery_address_line4": {
            "type": "string",
            "nullable": true
          },
          "delivery_address_line5": {
            "type": "string",
            "nullable": true
          },
          "itglue_id": {
            "type": "string",
            "nullable": true
          },
          "client_itglue_id": {
            "type": "string",
            "nullable": true
          },
          "custombuttons": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomButton"
            },
            "nullable": true
          },
          "stockbin_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stockbin_name": {
            "type": "string",
            "nullable": true
          },
          "country_code_name": {
            "type": "string",
            "nullable": true
          },
          "region_code_name": {
            "type": "string",
            "nullable": true
          },
          "ref": {
            "type": "string",
            "nullable": true
          },
          "lapsafe_default_installation": {
            "type": "string",
            "nullable": true
          },
          "maincontact_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_item_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SiteContact": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "uid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "user_email": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Site_List": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "client_id": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "clientsite_name": {
            "type": "string",
            "nullable": true
          },
          "inactive": {
            "type": "boolean",
            "nullable": true
          },
          "sla_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "phonenumber": {
            "type": "string",
            "nullable": true
          },
          "colour": {
            "type": "string",
            "nullable": true
          },
          "timezone": {
            "type": "string",
            "nullable": true
          },
          "invoice_address_isdelivery": {
            "type": "boolean",
            "nullable": true
          },
          "notes": {
            "type": "string",
            "nullable": true
          },
          "isstocklocation": {
            "type": "boolean",
            "nullable": true
          },
          "messagegroup_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_quantity_in_stock": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "item_serialised_assets_in_stock": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "item_quantity_reserved": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "item_quantity_reserved_on_order": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "item_quantity_available": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "site_fields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FieldHelper"
            },
            "nullable": true
          },
          "gfisiteid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "delivery_address_line1": {
            "type": "string",
            "nullable": true
          },
          "delivery_address_line2": {
            "type": "string",
            "nullable": true
          },
          "delivery_address_line3": {
            "type": "string",
            "nullable": true
          },
          "delivery_address_line4": {
            "type": "string",
            "nullable": true
          },
          "delivery_address_line5": {
            "type": "string",
            "nullable": true
          },
          "itglue_id": {
            "type": "string",
            "nullable": true
          },
          "client_itglue_id": {
            "type": "string",
            "nullable": true
          },
          "custombuttons": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomButton"
            },
            "nullable": true
          },
          "stockbin_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "stockbin_name": {
            "type": "string",
            "nullable": true
          },
          "country_code_name": {
            "type": "string",
            "nullable": true
          },
          "region_code_name": {
            "type": "string",
            "nullable": true
          },
          "ref": {
            "type": "string",
            "nullable": true
          },
          "lapsafe_default_installation": {
            "type": "string",
            "nullable": true
          },
          "maincontact_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_item_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SlaHead": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "hoursaretechslocaltime": {
            "type": "boolean",
            "nullable": true
          },
          "workday_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workday_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "responsereset": {
            "type": "boolean",
            "nullable": true
          },
          "autoreleaseoption": {
            "type": "boolean",
            "nullable": true
          },
          "workdays": {
            "$ref": "#/components/schemas/Workdays"
          },
          "priorities": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Policy"
            },
            "nullable": true
          },
          "response_reset_approval": {
            "type": "boolean",
            "nullable": true
          },
          "autoreleaselimit": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "trackslaresponsetime": {
            "type": "boolean",
            "nullable": true
          },
          "trackslafixbytime": {
            "type": "boolean",
            "nullable": true
          },
          "statusafterautorelease": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "slstatusafterfirstwarning": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "slstatusaftersecondwarning": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workday_name": {
            "type": "string",
            "nullable": true
          },
          "dontsendholdreminders": {
            "type": "boolean",
            "nullable": true
          },
          "statusafterautorelease_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SlackActionResult": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "nullable": true
          },
          "block_id": {
            "type": "string",
            "nullable": true
          },
          "action_id": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "type": "string",
            "nullable": true
          },
          "action_ts": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SlackBlock": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "nullable": true
          },
          "block_id": {
            "type": "string",
            "nullable": true
          },
          "optional": {
            "type": "boolean",
            "nullable": true
          },
          "label": {
            "$ref": "#/components/schemas/SlackBlockText"
          },
          "text": {
            "$ref": "#/components/schemas/SlackBlockText"
          },
          "fields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SlackBlockText"
            },
            "nullable": true
          },
          "elements": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SlackBlockElement"
            },
            "nullable": true
          },
          "element": {
            "$ref": "#/components/schemas/SlackBlockElement"
          },
          "accessory": {
            "$ref": "#/components/schemas/SlackBlockAccessory"
          },
          "dispatch_action": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SlackBlockAccessory": {
        "type": "object",
        "properties": {
          "action_id": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "min_query_length": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "placeholder": {
            "$ref": "#/components/schemas/SlackBlockText"
          },
          "initial_option": {
            "$ref": "#/components/schemas/SlackOption"
          }
        },
        "additionalProperties": false
      },
      "SlackBlockElement": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "nullable": true
          },
          "text": {
            "$ref": "#/components/schemas/SlackBlockText"
          },
          "style": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "action_id": {
            "type": "string",
            "nullable": true
          },
          "multiline": {
            "type": "boolean",
            "nullable": true
          },
          "initial_value": {
            "type": "string",
            "nullable": true
          },
          "is_decimal_allowed": {
            "type": "boolean",
            "nullable": true
          },
          "dispatch_action_config": {
            "$ref": "#/components/schemas/SlackBlockElementDispatchActionConfig"
          }
        },
        "additionalProperties": false
      },
      "SlackBlockElementDispatchActionConfig": {
        "type": "object",
        "properties": {
          "trigger_actions_on": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SlackBlockText": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "nullable": true
          },
          "text": {
            "type": "string",
            "nullable": true
          },
          "emoji": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SlackChannel": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "is_private": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SlackCommandDetail": {
        "type": "object",
        "properties": {
          "type": {
            "$ref": "#/components/schemas/SlackCommandType"
          },
          "application": {
            "$ref": "#/components/schemas/WorkspaceApplication"
          },
          "user": {
            "$ref": "#/components/schemas/SlackServiceUser"
          },
          "attributes": {
            "type": "object",
            "additionalProperties": {
              "nullable": true
            },
            "nullable": true
          },
          "webhook": {
            "$ref": "#/components/schemas/SlackWebhook"
          }
        },
        "additionalProperties": false
      },
      "SlackCommandType": {
        "enum": [
          0,
          1,
          2,
          3,
          4,
          5,
          6,
          7
        ],
        "type": "integer",
        "format": "int32"
      },
      "SlackDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "teamname": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "webhookurl": {
            "type": "string",
            "nullable": true
          },
          "enabled": {
            "type": "boolean",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "channel_id": {
            "type": "string",
            "nullable": true
          },
          "allow_ticket_create": {
            "type": "boolean",
            "nullable": true
          },
          "ticket_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_type_name": {
            "type": "string",
            "nullable": true
          },
          "_getoauthtoken": {
            "type": "boolean",
            "nullable": true
          },
          "oauth_code": {
            "type": "string",
            "nullable": true
          },
          "oauth_redirect": {
            "type": "string",
            "nullable": true
          },
          "scopes": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "team_id": {
            "type": "string",
            "nullable": true
          },
          "ticket_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_user_name": {
            "type": "string",
            "nullable": true
          },
          "command_ticket_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "command_ticket_type_name": {
            "type": "string",
            "nullable": true
          },
          "command_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "command_user_name": {
            "type": "string",
            "nullable": true
          },
          "uninstalled": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SlackEvent": {
        "type": "object",
        "properties": {
          "client_msg_id": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "text": {
            "type": "string",
            "nullable": true
          },
          "user": {
            "type": "string",
            "nullable": true
          },
          "ts": {
            "type": "string",
            "nullable": true
          },
          "team": {
            "type": "string",
            "nullable": true
          },
          "channel": {
            "type": "string",
            "nullable": true
          },
          "event_ts": {
            "type": "string",
            "nullable": true
          },
          "channel_type": {
            "type": "string",
            "nullable": true
          },
          "blocks": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SlackBlock"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SlackEventType": {
        "enum": [
          0,
          1,
          2,
          3
        ],
        "type": "integer",
        "format": "int32"
      },
      "SlackEventWebhook": {
        "type": "object",
        "properties": {
          "token": {
            "type": "string",
            "nullable": true
          },
          "challenge": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "event_id": {
            "type": "string",
            "nullable": true
          },
          "event_time": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "team_id": {
            "type": "string",
            "nullable": true
          },
          "context_team_id": {
            "type": "string",
            "nullable": true
          },
          "context_enterprise_id": {
            "type": "string",
            "nullable": true
          },
          "api_app_id": {
            "type": "string",
            "nullable": true
          },
          "is_ext_shared_channel": {
            "type": "boolean",
            "nullable": true
          },
          "event": {
            "$ref": "#/components/schemas/SlackEvent"
          },
          "eventtype": {
            "$ref": "#/components/schemas/SlackEventType"
          }
        },
        "additionalProperties": false
      },
      "SlackFile": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "title": {
            "type": "string",
            "nullable": true
          },
          "url_private": {
            "type": "string",
            "nullable": true
          },
          "url_private_download": {
            "type": "string",
            "nullable": true
          },
          "permalink": {
            "type": "string",
            "nullable": true
          },
          "permalink_public": {
            "type": "string",
            "nullable": true
          },
          "is_public": {
            "type": "boolean",
            "nullable": true
          },
          "is_external": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SlackInteractivity": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "nullable": true
          },
          "token": {
            "type": "string",
            "nullable": true
          },
          "action_ts": {
            "type": "string",
            "nullable": true
          },
          "api_app_id": {
            "type": "string",
            "nullable": true
          },
          "team": {
            "$ref": "#/components/schemas/SlackTeam"
          },
          "user": {
            "$ref": "#/components/schemas/SlackUser"
          },
          "channel": {
            "$ref": "#/components/schemas/SlackChannel"
          },
          "is_enterprise_install": {
            "type": "boolean"
          },
          "callback_id": {
            "type": "string",
            "nullable": true
          },
          "trigger_id": {
            "type": "string",
            "nullable": true
          },
          "response_url": {
            "type": "string",
            "nullable": true
          },
          "message_ts": {
            "type": "string",
            "nullable": true
          },
          "message": {
            "$ref": "#/components/schemas/SlackMessage"
          },
          "view": {
            "$ref": "#/components/schemas/SlackView"
          },
          "actions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SlackActionResult"
            },
            "nullable": true
          },
          "detail": {
            "$ref": "#/components/schemas/SlackCommandDetail"
          }
        },
        "additionalProperties": false
      },
      "SlackMessage": {
        "type": "object",
        "properties": {
          "client_msg_id": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "text": {
            "type": "string",
            "nullable": true
          },
          "user": {
            "type": "string",
            "nullable": true
          },
          "ts": {
            "type": "string",
            "nullable": true
          },
          "team": {
            "type": "string",
            "nullable": true
          },
          "channel": {
            "type": "string",
            "nullable": true
          },
          "bot_id": {
            "type": "string",
            "nullable": true
          },
          "app_id": {
            "type": "string",
            "nullable": true
          },
          "bot_profile": {
            "$ref": "#/components/schemas/SlackUser"
          },
          "files": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SlackFile"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SlackOption": {
        "type": "object",
        "properties": {
          "value": {
            "type": "string",
            "nullable": true
          },
          "text": {
            "$ref": "#/components/schemas/SlackBlockText"
          }
        },
        "additionalProperties": false
      },
      "SlackServiceUser": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "database_id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "workspace_id": {
            "type": "string",
            "nullable": true
          },
          "user_id": {
            "type": "string",
            "nullable": true
          },
          "email": {
            "type": "string",
            "nullable": true
          },
          "token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SlackTeam": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "domain": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SlackUser": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "team_id": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "real_name": {
            "type": "string",
            "nullable": true
          },
          "deleted": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SlackView": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "callback_id": {
            "type": "string",
            "nullable": true
          },
          "private_metadata": {
            "type": "string",
            "nullable": true
          },
          "title": {
            "$ref": "#/components/schemas/SlackViewText"
          },
          "submit": {
            "$ref": "#/components/schemas/SlackViewText"
          },
          "blocks": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SlackViewBlock"
            },
            "nullable": true
          },
          "state": {
            "$ref": "#/components/schemas/SlackViewState"
          }
        },
        "additionalProperties": false
      },
      "SlackViewBlock": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "nullable": true
          },
          "block_id": {
            "type": "string",
            "nullable": true
          },
          "optional": {
            "type": "boolean",
            "nullable": true
          },
          "element": {
            "$ref": "#/components/schemas/SlackViewBlockElement"
          },
          "label": {
            "$ref": "#/components/schemas/SlackViewText"
          },
          "text": {
            "$ref": "#/components/schemas/SlackViewText"
          }
        },
        "additionalProperties": false
      },
      "SlackViewBlockElement": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "nullable": true
          },
          "action_id": {
            "type": "string",
            "nullable": true
          },
          "multiline": {
            "type": "boolean",
            "nullable": true
          },
          "initial_value": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SlackViewState": {
        "type": "object",
        "properties": {
          "values": {
            "$ref": "#/components/schemas/SlackViewStateValues"
          }
        },
        "additionalProperties": false
      },
      "SlackViewStateStatusField": {
        "type": "object",
        "properties": {
          "search_status": {
            "$ref": "#/components/schemas/SlackViewStateValuesDropdownInput"
          }
        },
        "additionalProperties": false
      },
      "SlackViewStateValues": {
        "type": "object",
        "properties": {
          "summary_input": {
            "$ref": "#/components/schemas/SlackViewStateValuesInput"
          },
          "details_input": {
            "$ref": "#/components/schemas/SlackViewStateValuesInput"
          },
          "note_input": {
            "$ref": "#/components/schemas/SlackViewStateValuesInput"
          },
          "ticket_id_input": {
            "$ref": "#/components/schemas/SlackViewStateValuesInput"
          },
          "status_input": {
            "$ref": "#/components/schemas/SlackViewStateStatusField"
          }
        },
        "additionalProperties": false
      },
      "SlackViewStateValuesDropdownInput": {
        "type": "object",
        "properties": {
          "external_select": {
            "type": "string",
            "nullable": true
          },
          "selected_option": {
            "$ref": "#/components/schemas/SlackOption"
          }
        },
        "additionalProperties": false
      },
      "SlackViewStateValuesInput": {
        "type": "object",
        "properties": {
          "value": {
            "$ref": "#/components/schemas/SlackViewValue"
          }
        },
        "additionalProperties": false
      },
      "SlackViewText": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "nullable": true
          },
          "text": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SlackViewValue": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SlackWebhook": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "channel_id": {
            "type": "string",
            "nullable": true
          },
          "view_id": {
            "type": "string",
            "nullable": true
          },
          "response_url": {
            "type": "string",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SnelStartWebhook": {
        "type": "object",
        "properties": {
          "koppelSleutel": {
            "type": "string",
            "nullable": true
          },
          "actionType": {
            "type": "string",
            "nullable": true
          },
          "referenceKey": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SnipeITDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "new_integration_key": {
            "type": "string",
            "nullable": true
          },
          "new_integration_method": {
            "type": "boolean",
            "nullable": true
          },
          "toplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "toplevel_name": {
            "type": "string",
            "nullable": true
          },
          "default_devicesite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_devicesite_name": {
            "type": "string",
            "nullable": true
          },
          "default_devicetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_devicetypename": {
            "type": "string",
            "nullable": true
          },
          "assetimportidentifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetimportidentifier_fieldname": {
            "type": "string",
            "nullable": true
          },
          "snipeit_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "enableintegrator": {
            "type": "boolean",
            "nullable": true
          },
          "lastsyncdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastsyncerror": {
            "type": "string",
            "nullable": true
          },
          "halo_integrator_import_list": {
            "type": "string",
            "nullable": true
          },
          "halo_integrator_import_types": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "dont_create_new_devices": {
            "type": "boolean",
            "nullable": true
          },
          "dont_update_device_type": {
            "type": "boolean",
            "nullable": true
          },
          "dont_move_site": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "client_links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "mappings_xtype": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "default_assetgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_assetgroupname": {
            "type": "string",
            "nullable": true
          },
          "assettype_choice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettype_field": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SnowComputerUserAbstract": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customerId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "lastLogon": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "fullName": {
            "type": "string",
            "nullable": true
          },
          "updatedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "updatedBy": {
            "type": "string",
            "nullable": true
          },
          "logonCount": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "userIsAccessible": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SnowDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "sdpassword": {
            "type": "string",
            "nullable": true
          },
          "new_integration_key": {
            "type": "string",
            "nullable": true
          },
          "new_integration_method": {
            "type": "boolean",
            "nullable": true
          },
          "toplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "toplevel_name": {
            "type": "string",
            "nullable": true
          },
          "default_devicesite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_devicesite_name": {
            "type": "string",
            "nullable": true
          },
          "default_devicetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_devicetypename": {
            "type": "string",
            "nullable": true
          },
          "user_matching_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetimportidentifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetimportidentifier_fieldname": {
            "type": "string",
            "nullable": true
          },
          "snow_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "enableintegrator": {
            "type": "boolean",
            "nullable": true
          },
          "lastsyncdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastsyncerror": {
            "type": "string",
            "nullable": true
          },
          "halo_integrator_import_list": {
            "type": "string",
            "nullable": true
          },
          "halo_integrator_import_types": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "dont_create_new_devices": {
            "type": "boolean",
            "nullable": true
          },
          "dont_update_device_type": {
            "type": "boolean",
            "nullable": true
          },
          "dont_move_site": {
            "type": "boolean",
            "nullable": true
          },
          "dont_update_site_addresses": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "client_links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SnowDevice": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "organization": {
            "type": "string",
            "nullable": true
          },
          "orgChecksum": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "manufacturer": {
            "type": "string",
            "nullable": true
          },
          "model": {
            "type": "string",
            "nullable": true
          },
          "operatingSystem": {
            "type": "string",
            "nullable": true
          },
          "operatingSystemServicePack": {
            "type": "string",
            "nullable": true
          },
          "isVirtual": {
            "type": "boolean",
            "nullable": true
          },
          "status": {
            "type": "string",
            "nullable": true
          },
          "ipAddresses": {
            "type": "string",
            "nullable": true
          },
          "lastScanDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "updatedBy": {
            "type": "string",
            "nullable": true
          },
          "updatedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "domain": {
            "type": "string",
            "nullable": true
          },
          "totalDiskSpace": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "physicalMemory": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "processorType": {
            "type": "string",
            "nullable": true
          },
          "processorCount": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "coreCount": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "biosSerialNumber": {
            "type": "string",
            "nullable": true
          },
          "hypervisorName": {
            "type": "string",
            "nullable": true
          },
          "mostFrequentUserId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mostRecentUserId": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hardware": {
            "$ref": "#/components/schemas/SnowHardware"
          },
          "biosVersion": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "biosDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true,
            "readOnly": true
          },
          "numberOfProcessors": {
            "type": "integer",
            "format": "int32",
            "nullable": true,
            "readOnly": true
          },
          "coresPerProcessor": {
            "type": "integer",
            "format": "int32",
            "nullable": true,
            "readOnly": true
          },
          "physicalMemoryMb": {
            "type": "integer",
            "format": "int32",
            "nullable": true,
            "readOnly": true
          },
          "memorySlots": {
            "type": "integer",
            "format": "int32",
            "nullable": true,
            "readOnly": true
          },
          "memorySlotsAvailable": {
            "type": "integer",
            "format": "int32",
            "nullable": true,
            "readOnly": true
          },
          "systemDiskSpaceMb": {
            "type": "integer",
            "format": "int32",
            "nullable": true,
            "readOnly": true
          },
          "systemDiskSpaceAvailableMb": {
            "type": "integer",
            "format": "int32",
            "nullable": true,
            "readOnly": true
          },
          "totalDiskSpaceMb": {
            "type": "integer",
            "format": "int32",
            "nullable": true,
            "readOnly": true
          },
          "totalDiskSpaceAvailableMb": {
            "type": "integer",
            "format": "int32",
            "nullable": true,
            "readOnly": true
          },
          "phoneNumber": {
            "type": "string",
            "nullable": true
          },
          "mobileDeviceType": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SnowHardware": {
        "type": "object",
        "properties": {
          "biosSerialNumber": {
            "type": "string",
            "nullable": true
          },
          "biosVersion": {
            "type": "string",
            "nullable": true
          },
          "biosDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "processorType": {
            "type": "string",
            "nullable": true
          },
          "numberOfProcessors": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "coresPerProcessor": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "physicalMemoryMb": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "memorySlots": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "memorySlotsAvailable": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "systemDiskSpaceMb": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "systemDiskSpaceAvailableMb": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "totalDiskSpaceMb": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "totalDiskSpaceAvailableMb": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SnowLicenseAbstract": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "applicationName": {
            "type": "string",
            "nullable": true
          },
          "manufacturerName": {
            "type": "string",
            "nullable": true
          },
          "metric": {
            "type": "string",
            "nullable": true
          },
          "assignmentType": {
            "type": "string",
            "nullable": true
          },
          "purchaseDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "quantity": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "isIncomplete": {
            "type": "boolean",
            "nullable": true
          },
          "updatedDate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "updatedBy": {
            "type": "string",
            "nullable": true
          },
          "snowDevices": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SnowDevice"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SqlLookupRequest": {
        "type": "object",
        "properties": {
          "connection_name": {
            "type": "string",
            "nullable": true
          },
          "sql_string": {
            "type": "string",
            "nullable": true
          },
          "db_params": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/StringObjectDbTypeTuple"
            },
            "nullable": true
          },
          "filookup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "StdRequest": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "domain": {
            "type": "string",
            "nullable": true
          },
          "group_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "restriction_type": {
            "type": "string",
            "nullable": true
          },
          "restrictto_department_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "restrictto_department_name": {
            "type": "string",
            "nullable": true
          },
          "restrictto_team_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "restrictto_team_name": {
            "type": "string",
            "nullable": true
          },
          "restrictto_agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "restrictto_agent_name": {
            "type": "string",
            "nullable": true
          },
          "summary": {
            "type": "string",
            "nullable": true
          },
          "tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "rule_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "creation_rules": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/StdRequestRule"
            },
            "nullable": true
          },
          "todo_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/STDToDo"
            },
            "nullable": true
          },
          "emailto": {
            "type": "string",
            "nullable": true
          },
          "emailcc": {
            "type": "string",
            "nullable": true
          },
          "emailbcc": {
            "type": "string",
            "nullable": true
          },
          "emailsubject": {
            "type": "string",
            "nullable": true
          },
          "time": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "disabled": {
            "type": "boolean",
            "nullable": true
          },
          "lastcreated": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "nextcreationdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "nextcreationdate_after_end": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "execution_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "startdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "period": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "create_locked": {
            "type": "boolean",
            "nullable": true
          },
          "one_ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "created_ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approval_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reportarea": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reportarea_name": {
            "type": "string",
            "nullable": true
          },
          "users_can_use": {
            "type": "boolean",
            "nullable": true
          },
          "priority_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "estimate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "category_1": {
            "type": "string",
            "nullable": true
          },
          "category_2": {
            "type": "string",
            "nullable": true
          },
          "category_3": {
            "type": "string",
            "nullable": true
          },
          "category_4": {
            "type": "string",
            "nullable": true
          },
          "status_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "details": {
            "type": "string",
            "nullable": true
          },
          "details_html": {
            "type": "string",
            "nullable": true
          },
          "clearance": {
            "type": "string",
            "nullable": true
          },
          "workflow_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workflow_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "workflow_name": {
            "type": "string",
            "nullable": true
          },
          "approval_name": {
            "type": "string",
            "nullable": true
          },
          "team": {
            "type": "string",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "showforusers": {
            "type": "boolean",
            "nullable": true
          },
          "excludefromsla": {
            "type": "boolean",
            "nullable": true
          },
          "defaultresourcetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultresourcetype_name": {
            "type": "string",
            "nullable": true
          },
          "informlevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "scheduletype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dom": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mon": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tue": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "wed": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "thu": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fri": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sat": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sun": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "year": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_clearlastrun": {
            "type": "boolean",
            "nullable": true
          },
          "daysplus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "every": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reportid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "impact": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "urgency": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reportperiod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reportsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "repeat": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "toplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "report_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "emailbody": {
            "type": "string",
            "nullable": true
          },
          "kbid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "did": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "yeargapvalue": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "graph": {
            "type": "boolean",
            "nullable": true
          },
          "table": {
            "type": "boolean",
            "nullable": true
          },
          "csv": {
            "type": "boolean",
            "nullable": true
          },
          "json": {
            "type": "boolean",
            "nullable": true
          },
          "prompt": {
            "type": "boolean",
            "nullable": true
          },
          "promptproceed": {
            "type": "boolean",
            "nullable": true
          },
          "pdf": {
            "type": "boolean",
            "nullable": true
          },
          "sendifempty": {
            "type": "boolean",
            "nullable": true
          },
          "copied_from_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "assets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device_List"
            },
            "nullable": true
          },
          "users": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Users_List"
            },
            "nullable": true
          },
          "itil_request_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "create_on_nonworkdays": {
            "type": "boolean",
            "nullable": true
          },
          "invoice_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "webhook_id": {
            "type": "string",
            "nullable": true
          },
          "creationtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parentticketid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kb_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kb_name": {
            "type": "string",
            "nullable": true
          },
          "kb_accessible_for_enduser": {
            "type": "boolean",
            "nullable": true
          },
          "forwardinboundupdates": {
            "type": "boolean",
            "nullable": true
          },
          "enable_budget_table": {
            "type": "boolean",
            "nullable": true
          },
          "budgets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/STDrequestbudget"
            },
            "nullable": true
          },
          "budgettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "budgettype_name": {
            "type": "string",
            "nullable": true
          },
          "emailcclist": {
            "type": "string",
            "nullable": true
          },
          "services": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ServSite_List"
            },
            "nullable": true
          },
          "_canupdate": {
            "type": "boolean",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "updateparent_status_close": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "updateparent_target_create": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "clone_parent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "increasecontractnextcalldate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "makeinactive": {
            "type": "boolean",
            "nullable": true
          },
          "_queue": {
            "type": "boolean",
            "nullable": true
          },
          "_sendnow": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "automationcriteria": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AutoassignCriteria"
            },
            "nullable": true
          },
          "isclone": {
            "type": "boolean",
            "nullable": true
          },
          "showforusers_int": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "forwardinboundupdates_int": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "excludefromsla_int": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "start_num_days_added": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "target_num_days_added": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "milestones": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MileStone"
            },
            "nullable": true
          },
          "sqltoselectusers": {
            "type": "boolean",
            "nullable": true
          },
          "usersqllookup": {
            "type": "string",
            "nullable": true
          },
          "notification_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "additional_agents": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaultAdditionalAgents"
            },
            "nullable": true
          },
          "new_audits": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Audit"
            },
            "nullable": true
          },
          "new_changes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InvoiceChange"
            },
            "nullable": true
          },
          "child_count_of_ticket_to_save": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_id_to_save": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "create_child_templates": {
            "type": "boolean",
            "nullable": true
          },
          "ticket_template": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_template_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "ticket_template_name": {
            "type": "string",
            "nullable": true
          },
          "enable_task_dependencies": {
            "type": "boolean",
            "nullable": true
          },
          "date_dependencies": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/StdrequestDateDependencies"
            },
            "nullable": true
          },
          "upload_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "integration_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "integration_details_name": {
            "type": "string",
            "nullable": true
          },
          "integration_mapping": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "integration_mapping_name": {
            "type": "string",
            "nullable": true
          },
          "integration_folder": {
            "type": "string",
            "nullable": true
          },
          "overwrite_files": {
            "type": "boolean",
            "nullable": true
          },
          "create_for_user_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sla_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "restrictto_department_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "restrictto_team_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "clients": {
            "type": "string",
            "nullable": true
          },
          "tickettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "automationtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optionalservice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_team": {
            "type": "string",
            "nullable": true
          },
          "optional_status_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_create_locked": {
            "type": "boolean",
            "nullable": true
          },
          "optional_defaultresourcetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_excludefromsla": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "optional_assets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device_List"
            },
            "nullable": true
          },
          "optional_forwardinboundupdates": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_showforusers": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_urgency": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_impact": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_workflow_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_estimate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "optional_category_1": {
            "type": "string",
            "nullable": true
          },
          "optional_category_2": {
            "type": "string",
            "nullable": true
          },
          "optional_category_3": {
            "type": "string",
            "nullable": true
          },
          "optional_category_4": {
            "type": "string",
            "nullable": true
          },
          "optional_priority_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_budgettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_kb_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_service": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_service_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "service": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_sla_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "StdRequestRule": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "parent_template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "child_template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "usage": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "rule_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "createonchildclose_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "createonchildclose_name": {
            "type": "string",
            "nullable": true
          },
          "working_days": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "outcome_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "outcome_name": {
            "type": "string",
            "nullable": true
          },
          "field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field_value": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field_value_string": {
            "type": "string",
            "nullable": true
          },
          "field_contains": {
            "type": "string",
            "nullable": true
          },
          "field_name": {
            "type": "string",
            "nullable": true
          },
          "approvalstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "group_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optionalservice_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "StdRequest_List": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "domain": {
            "type": "string",
            "nullable": true
          },
          "group_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "restriction_type": {
            "type": "string",
            "nullable": true
          },
          "restrictto_department_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "restrictto_department_name": {
            "type": "string",
            "nullable": true
          },
          "restrictto_team_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "restrictto_team_name": {
            "type": "string",
            "nullable": true
          },
          "restrictto_agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "restrictto_agent_name": {
            "type": "string",
            "nullable": true
          },
          "summary": {
            "type": "string",
            "nullable": true
          },
          "tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "rule_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "creation_rules": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/StdRequestRule"
            },
            "nullable": true
          },
          "todo_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/STDToDo"
            },
            "nullable": true
          },
          "emailto": {
            "type": "string",
            "nullable": true
          },
          "emailcc": {
            "type": "string",
            "nullable": true
          },
          "emailbcc": {
            "type": "string",
            "nullable": true
          },
          "emailsubject": {
            "type": "string",
            "nullable": true
          },
          "time": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "disabled": {
            "type": "boolean",
            "nullable": true
          },
          "lastcreated": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "nextcreationdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "nextcreationdate_after_end": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "execution_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "startdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "period": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "create_locked": {
            "type": "boolean",
            "nullable": true
          },
          "one_ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "created_ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approval_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reportarea": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reportarea_name": {
            "type": "string",
            "nullable": true
          },
          "restrictto_department_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "restrictto_team_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "clients": {
            "type": "string",
            "nullable": true
          },
          "tickettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "automationtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optionalservice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_team": {
            "type": "string",
            "nullable": true
          },
          "optional_status_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_create_locked": {
            "type": "boolean",
            "nullable": true
          },
          "optional_defaultresourcetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_excludefromsla": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "optional_assets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device_List"
            },
            "nullable": true
          },
          "optional_forwardinboundupdates": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_showforusers": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_urgency": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_impact": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_workflow_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_estimate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "optional_category_1": {
            "type": "string",
            "nullable": true
          },
          "optional_category_2": {
            "type": "string",
            "nullable": true
          },
          "optional_category_3": {
            "type": "string",
            "nullable": true
          },
          "optional_category_4": {
            "type": "string",
            "nullable": true
          },
          "optional_priority_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_budgettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_kb_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_service": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_service_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "service": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "optional_sla_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "StdrequestDateDependencies": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "parenttemplateid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "childtemplateid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "child_template_name": {
            "type": "string",
            "nullable": true
          },
          "dependentchildtemplateid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dependent_child_template_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "StockBin": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "dont_add_to_order": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "StreamOneIonDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "account_id": {
            "type": "string",
            "nullable": true
          },
          "new_method": {
            "type": "boolean",
            "nullable": true
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "import_entities": {
            "type": "string",
            "nullable": true
          },
          "top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "update_addresses": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_lasterror": {
            "type": "string",
            "nullable": true
          },
          "new_refresh_token": {
            "type": "string",
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "client_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "top_level_name": {
            "type": "string",
            "nullable": true
          },
          "import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "StringObjectDbTypeTuple": {
        "type": "object",
        "properties": {
          "item1": {
            "type": "string",
            "nullable": true
          },
          "item2": {
            "nullable": true
          },
          "item3": {
            "$ref": "#/components/schemas/DbType"
          }
        },
        "additionalProperties": false
      },
      "StringStringValuesKeyValuePair": {
        "type": "object",
        "properties": {
          "key": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        },
        "additionalProperties": false
      },
      "StripeCreatePortalSession": {
        "type": "object",
        "properties": {
          "customerid": {
            "type": "string",
            "nullable": true
          },
          "returnurl": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "StripeItem": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "StripePaymentIntentCreateRequest": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/StripeItem"
            },
            "nullable": true
          },
          "cardid": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "StripePaymentMethod": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "hint": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "StripeUpdateInvoicePaymentRequest": {
        "type": "object",
        "properties": {
          "payment_intent": {
            "type": "string",
            "nullable": true
          },
          "payment_intent_client_secret": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "StripeWebhookEndpoint": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": true
          },
          "_object": {
            "type": "string",
            "nullable": true
          },
          "created": {
            "type": "integer",
            "format": "int32"
          },
          "enabled_events": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          },
          "livemode": {
            "type": "boolean"
          },
          "status": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SubscriptionQuantityChange": {
        "type": "object",
        "properties": {
          "licence_id": {
            "type": "integer",
            "format": "int32"
          },
          "current_quantity": {
            "type": "integer",
            "format": "int32"
          },
          "new_quantity": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "Supplier": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SupplierOrderDetail": {
        "type": "object",
        "properties": {
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "sort_seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "productcode": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "quantity_received": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "purchaseorder_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "group_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "isgroupdesc": {
            "type": "boolean",
            "nullable": true
          },
          "salesorder_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "salesorder_line_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sales_order_stock_location": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_internal_reference": {
            "type": "string",
            "nullable": true
          },
          "item_external_reference": {
            "type": "string",
            "nullable": true
          },
          "item_min_purchase_qty": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "xero_line_id": {
            "type": "string",
            "nullable": true
          },
          "item_code": {
            "type": "string",
            "nullable": true
          },
          "accounts_code": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "line_site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "qbo_line_id": {
            "type": "string",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "hideitems": {
            "type": "boolean",
            "nullable": true
          },
          "invoiceid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "asset_type_matching_field_name": {
            "type": "string",
            "nullable": true
          },
          "serialise_only_one": {
            "type": "boolean",
            "nullable": true
          },
          "synced_to_intacct": {
            "type": "boolean",
            "nullable": true
          },
          "intacct_warehouse_id": {
            "type": "string",
            "nullable": true
          },
          "intacct_location_id": {
            "type": "string",
            "nullable": true
          },
          "intacct_department_id": {
            "type": "string",
            "nullable": true
          },
          "_create_invoice_percentage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "percentage_invoiced": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "invoiced_quantity": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "myob_location": {
            "type": "string",
            "nullable": true
          },
          "myob_row_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "entity_type": {
            "type": "string",
            "nullable": true
          },
          "item_dont_receive_on_po": {
            "type": "boolean",
            "nullable": true
          },
          "net_total": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_tax_converted": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "tax_converted": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "quote_line_distributor_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          },
          "date_received": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "override_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "baseprice_converted": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "baseprice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_tax": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_price": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total_discount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "conversion_rate": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          },
          "discount_converted": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          },
          "net_amount_converted": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          },
          "total_price_converted": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "tax_name": {
            "type": "string",
            "nullable": true
          },
          "taxRuleResult": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TaxRuleResult"
            },
            "nullable": true
          },
          "decimalplacesforinvoices": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_net_total": {
            "type": "number",
            "format": "double",
            "nullable": true,
            "readOnly": true
          }
        },
        "additionalProperties": false
      },
      "SupplierOrderHeader": {
        "type": "object",
        "properties": {
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "title": {
            "type": "string",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "po_ref": {
            "type": "string",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "datesent": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "carriage_desc": {
            "type": "string",
            "nullable": true
          },
          "carriage_price": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "auth_by": {
            "type": "string",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "price": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "total": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "supplier_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_name": {
            "type": "string",
            "nullable": true
          },
          "goodsin_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "3rd_party_ponumber": {
            "type": "string",
            "nullable": true
          },
          "date_published": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "approval_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approval_start": {
            "type": "boolean",
            "nullable": true
          },
          "assigned_agent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assigned_agent_name": {
            "type": "string",
            "nullable": true
          },
          "approvalagent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approvalemailaddress": {
            "type": "string",
            "nullable": true
          },
          "approvalnote": {
            "type": "string",
            "nullable": true
          },
          "approvalagentid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approvaldatetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "thirdparty_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "accounts_ref": {
            "type": "string",
            "nullable": true
          },
          "deliver_to_us": {
            "type": "boolean",
            "nullable": true
          },
          "deliver_to_so_address": {
            "type": "boolean",
            "nullable": true
          },
          "deliver_to_ticket_address": {
            "type": "boolean",
            "nullable": true
          },
          "delivery_backup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "est_delivery_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "salesorder_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "currency": {
            "type": "string",
            "nullable": true
          },
          "user": {
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "cost_centre_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cost_centre_name": {
            "type": "string",
            "nullable": true
          },
          "ticket_summary": {
            "type": "string",
            "nullable": true
          },
          "ticket_note": {
            "type": "string",
            "nullable": true
          },
          "attachment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SupplierOrderDetail"
            },
            "nullable": true
          },
          "add_lines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SupplierOrderDetail"
            },
            "nullable": true
          },
          "_validateonly": {
            "type": "boolean",
            "nullable": true
          },
          "_print_preview": {
            "type": "boolean",
            "nullable": true
          },
          "_print_generate": {
            "type": "boolean",
            "nullable": true
          },
          "printhtml": {
            "type": "string",
            "nullable": true
          },
          "pdf_attachment_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pdftemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pdftemplate_name": {
            "type": "string",
            "nullable": true
          },
          "createdbyagentname": {
            "type": "string",
            "nullable": true
          },
          "xero_id": {
            "type": "string",
            "nullable": true
          },
          "xero_tenant_id": {
            "type": "string",
            "nullable": true
          },
          "xero_status": {
            "type": "string",
            "nullable": true
          },
          "last_synced": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "last_update_time": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "requires_approval": {
            "type": "boolean",
            "nullable": true
          },
          "below_approval_minimum": {
            "type": "boolean",
            "nullable": true
          },
          "approval_for_below_minimum": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "so_assets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device_List"
            },
            "nullable": true
          },
          "warrantyurl": {
            "type": "string",
            "nullable": true
          },
          "qbo_company_id": {
            "type": "string",
            "nullable": true
          },
          "qbo_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_iscopy": {
            "type": "boolean",
            "nullable": true
          },
          "_create_invoice": {
            "type": "boolean",
            "nullable": true
          },
          "_create_invoice_method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_create_invoice_percentage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "_create_invoice_lines": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SupplierOrderDetail"
            },
            "nullable": true
          },
          "_return_invoice": {
            "type": "boolean",
            "nullable": true
          },
          "percentage_invoiced": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "invoices": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InvoiceHeader"
            },
            "nullable": true
          },
          "invoice_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "intacct_save_location": {
            "type": "string",
            "nullable": true
          },
          "currency_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "currency_code_name": {
            "type": "string",
            "nullable": true
          },
          "currency_conversion_rate": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "duedate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "intacct_class": {
            "type": "string",
            "nullable": true
          },
          "intacct_class_name": {
            "type": "string",
            "nullable": true
          },
          "suppliers_order_reference": {
            "type": "string",
            "nullable": true
          },
          "_create_invoice_invoice_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "deladdress1": {
            "type": "string",
            "nullable": true
          },
          "deladdress2": {
            "type": "string",
            "nullable": true
          },
          "deladdress3": {
            "type": "string",
            "nullable": true
          },
          "deladdress4": {
            "type": "string",
            "nullable": true
          },
          "deladdress5": {
            "type": "string",
            "nullable": true
          },
          "delivery_address": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "_forcethirdpartysync": {
            "type": "boolean",
            "nullable": true
          },
          "_create_invoice_amount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "_create_invoice_qty": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "_create_invoice_line_description": {
            "type": "string",
            "nullable": true
          },
          "_ticket_access": {
            "type": "boolean",
            "nullable": true
          },
          "third_party_id": {
            "type": "string",
            "nullable": true
          },
          "is_po_screen": {
            "type": "boolean",
            "nullable": true
          },
          "avalara_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "avalara_details_name": {
            "type": "string",
            "nullable": true
          },
          "_purchasing_run": {
            "type": "boolean",
            "nullable": true
          },
          "_novalidate": {
            "type": "boolean",
            "nullable": true
          },
          "_dodistributorsync": {
            "type": "boolean",
            "nullable": true
          },
          "originaddress": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "originaddress1": {
            "type": "string",
            "nullable": true
          },
          "originaddress2": {
            "type": "string",
            "nullable": true
          },
          "originaddress3": {
            "type": "string",
            "nullable": true
          },
          "originaddress4": {
            "type": "string",
            "nullable": true
          },
          "originaddress5": {
            "type": "string",
            "nullable": true
          },
          "custombuttons": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomButton"
            },
            "nullable": true
          },
          "extratabs": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Tabname"
            },
            "nullable": true
          },
          "_dont_fire_automations": {
            "type": "boolean",
            "nullable": true
          },
          "approval_process_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use_ticket_approval": {
            "type": "boolean",
            "nullable": true
          },
          "new_approvalprocess_agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_approvalprocess_user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_approvalprocess_users": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Users_List"
            },
            "nullable": true
          },
          "new_approvalprocess_email": {
            "type": "string",
            "nullable": true
          },
          "new_approvalprocess_cab_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_approvalprocess_cab": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CabMember"
            },
            "nullable": true
          },
          "new_approvalprocess_role_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_isbatch": {
            "type": "boolean",
            "nullable": true
          },
          "token": {
            "type": "string",
            "nullable": true
          },
          "receipt_confirmed": {
            "type": "boolean",
            "nullable": true
          },
          "receipt_confirmation_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_dotaxsync": {
            "type": "boolean",
            "nullable": true
          },
          "tax_total": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "revenue": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "external_links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "_importtypeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_importthirdpartyid": {
            "type": "string",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          }
        },
        "additionalProperties": false
      },
      "SyncroAlert": {
        "type": "object",
        "properties": {
          "text": {
            "type": "string",
            "nullable": true
          },
          "html": {
            "type": "string",
            "nullable": true
          },
          "link": {
            "type": "string",
            "nullable": true
          },
          "attributes": {
            "$ref": "#/components/schemas/SyncroAlertAttributes"
          },
          "device_name": {
            "type": "string",
            "nullable": true
          },
          "customer_name": {
            "type": "string",
            "nullable": true
          },
          "created_at": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "updated_at": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customer_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SyncroAlertAsset": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SyncroAlertAttributes": {
        "type": "object",
        "properties": {
          "properties": {
            "$ref": "#/components/schemas/SyncroAlertProperties"
          },
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customer_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "created_at": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "updated_at": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "customer": {
            "$ref": "#/components/schemas/SyncroCustomer"
          },
          "asset": {
            "$ref": "#/components/schemas/SyncroAlertAsset"
          },
          "resolved": {
            "type": "boolean",
            "nullable": true
          },
          "computer_name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SyncroAlertProperties": {
        "type": "object",
        "properties": {
          "device_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "trigger": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SyncroCustomer": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "firstname": {
            "type": "string",
            "nullable": true
          },
          "lastname": {
            "type": "string",
            "nullable": true
          },
          "business_name": {
            "type": "string",
            "nullable": true
          },
          "email": {
            "type": "string",
            "nullable": true
          },
          "phone": {
            "type": "string",
            "nullable": true
          },
          "mobile": {
            "type": "string",
            "nullable": true
          },
          "created_at": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "updated_at": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "pdf_url": {
            "type": "string",
            "nullable": true
          },
          "address": {
            "type": "string",
            "nullable": true
          },
          "address_2": {
            "type": "string",
            "nullable": true
          },
          "city": {
            "type": "string",
            "nullable": true
          },
          "state": {
            "type": "string",
            "nullable": true
          },
          "zip": {
            "type": "string",
            "nullable": true
          },
          "longitude": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "latitude": {
            "type": "number",
            "format": "float",
            "nullable": true
          },
          "notes": {
            "type": "string",
            "nullable": true
          },
          "get_sms": {
            "type": "boolean",
            "nullable": true
          },
          "opt_out": {
            "type": "boolean",
            "nullable": true
          },
          "disabled": {
            "type": "boolean",
            "nullable": true
          },
          "no_email": {
            "type": "boolean",
            "nullable": true
          },
          "location_name": {
            "type": "string",
            "nullable": true
          },
          "location_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "online_profile_url": {
            "type": "string",
            "nullable": true
          },
          "tax_rate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "notification_email": {
            "type": "string",
            "nullable": true
          },
          "invoice_cc_emails": {
            "type": "string",
            "nullable": true
          },
          "invoice_term_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "referred_by": {
            "type": "string",
            "nullable": true
          },
          "ref_customer_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "business_and_full_name": {
            "type": "string",
            "nullable": true
          },
          "business_then_name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "SynnexDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "new_method": {
            "type": "boolean",
            "nullable": true
          },
          "client_id": {
            "type": "string",
            "nullable": true
          },
          "new_client_secret": {
            "type": "string",
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "client_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "import_entities": {
            "type": "string",
            "nullable": true
          },
          "toplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "top_level_name": {
            "type": "string",
            "nullable": true
          },
          "update_addresses": {
            "type": "boolean",
            "nullable": true
          },
          "application_region": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "application_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "halointegrator": {
            "type": "boolean",
            "nullable": true
          },
          "halointegrator_lastsync": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "halointegrator_lasterror": {
            "type": "string",
            "nullable": true
          },
          "import_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TOutcome": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "outcome": {
            "type": "string",
            "nullable": true
          },
          "buttonname": {
            "type": "string",
            "nullable": true
          },
          "labellong": {
            "type": "string",
            "nullable": true
          },
          "colour": {
            "type": "string",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hidden": {
            "type": "boolean",
            "nullable": true
          },
          "systemid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dontshowscreen": {
            "type": "boolean",
            "nullable": true
          },
          "respondtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "update_parent_attachment_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sendemail": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sendsms": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "actionvisibility": {
            "type": "boolean",
            "nullable": true
          },
          "child_template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "createchildticketortemplate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "child_ticket_type_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tfstype": {
            "type": "string",
            "nullable": true
          },
          "icon": {
            "type": "string",
            "nullable": true
          },
          "translate_before_sending": {
            "type": "boolean",
            "nullable": true
          },
          "colour_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "child_template_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "child_ticket_type_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "newstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newstatus_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "slaholdischecked": {
            "type": "boolean",
            "nullable": true
          },
          "userdesc": {
            "type": "string",
            "nullable": true
          },
          "emailtemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "emailtemplate_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "emailtemplate_name": {
            "type": "string",
            "nullable": true
          },
          "slareleaseischecked": {
            "type": "boolean",
            "nullable": true
          },
          "chargerate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultuserdef": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultmanhrs": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "defaultnonbill": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "securitylevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approval_process_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approval_process_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "approval_process_name": {
            "type": "string",
            "nullable": true
          },
          "hidefromuser": {
            "type": "boolean",
            "nullable": true
          },
          "fieldvisible": {
            "type": "string",
            "nullable": true
          },
          "hotkey": {
            "type": "string",
            "nullable": true
          },
          "buttonimage": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hidesendemail": {
            "type": "boolean",
            "nullable": true
          },
          "hidesendsms": {
            "type": "boolean",
            "nullable": true
          },
          "hidecloserequest": {
            "type": "boolean",
            "nullable": true
          },
          "defaultagent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultagent_name": {
            "type": "string",
            "nullable": true
          },
          "defaultpriority": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultteam": {
            "type": "string",
            "nullable": true
          },
          "includecc": {
            "type": "boolean",
            "nullable": true
          },
          "includeto": {
            "type": "boolean",
            "nullable": true
          },
          "default_note": {
            "type": "string",
            "nullable": true
          },
          "mustassign": {
            "type": "boolean",
            "nullable": true
          },
          "requesttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "requesttype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "mustaddnote": {
            "type": "boolean",
            "nullable": true
          },
          "worddocid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "worddocpath": {
            "type": "string",
            "nullable": true
          },
          "synctosap": {
            "type": "boolean",
            "nullable": true
          },
          "child_template_name": {
            "type": "string",
            "nullable": true
          },
          "child_ticket_type_name": {
            "type": "string",
            "nullable": true
          },
          "tooverride": {
            "type": "string",
            "nullable": true
          },
          "ccoverride": {
            "type": "string",
            "nullable": true
          },
          "bccoverride": {
            "type": "string",
            "nullable": true
          },
          "workflow_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workflow_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "workflow_name": {
            "type": "string",
            "nullable": true
          },
          "workflow_step_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workflow_step_name": {
            "type": "string",
            "nullable": true
          },
          "synctodynamics": {
            "type": "boolean",
            "nullable": true
          },
          "showhidecheckbox": {
            "type": "boolean",
            "nullable": true
          },
          "showslacheckbox": {
            "type": "boolean",
            "nullable": true
          },
          "showimportantcheckbox": {
            "type": "boolean",
            "nullable": true
          },
          "isimportant": {
            "type": "boolean",
            "nullable": true
          },
          "showfollowcheckbox": {
            "type": "boolean",
            "nullable": true
          },
          "follow": {
            "type": "boolean",
            "nullable": true
          },
          "primaryserviceusersfollow": {
            "type": "boolean",
            "nullable": true
          },
          "defaultappointmentstatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reportid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "report_attach_pdf": {
            "type": "boolean",
            "nullable": true
          },
          "report_attach_xls": {
            "type": "boolean",
            "nullable": true
          },
          "report_attach_csv": {
            "type": "boolean",
            "nullable": true
          },
          "report_attach_json": {
            "type": "boolean",
            "nullable": true
          },
          "reportname": {
            "type": "string",
            "nullable": true
          },
          "todo_template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "todo_template_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "todo_template_name": {
            "type": "string",
            "nullable": true
          },
          "child_emailtemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "child_emailtemplate_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "child_emailtemplate_name": {
            "type": "string",
            "nullable": true
          },
          "default_linkedticket_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_linkedticket_status_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "newaction_subject": {
            "type": "string",
            "nullable": true
          },
          "newaction_subject_close": {
            "type": "string",
            "nullable": true
          },
          "newaction_emailto": {
            "type": "string",
            "nullable": true
          },
          "newaction_emailcc": {
            "type": "string",
            "nullable": true
          },
          "newaction_emailbcc": {
            "type": "string",
            "nullable": true
          },
          "newaction_emailfrom": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newaction_emailfrom_address_override": {
            "type": "string",
            "nullable": true
          },
          "newaction_projecttimebudget": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "newaction_supplier": {
            "$ref": "#/components/schemas/Company"
          },
          "newaction_supplier_contract_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newaction_supplier_sla_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newaction_supplier_priority_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newaction_thirdpartynhdapiurl": {
            "type": "string",
            "nullable": true
          },
          "newaction_thirdpartynhdapiareaid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newaction_thirdpartynhdapisupplierid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RequestTypeField"
            },
            "nullable": true
          },
          "newticket_user": {
            "$ref": "#/components/schemas/Users"
          },
          "from_action_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "to_ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newticket_summary": {
            "type": "string",
            "nullable": true
          },
          "newticket_details": {
            "type": "string",
            "nullable": true
          },
          "newticket_tickettype_hidden": {
            "type": "boolean",
            "nullable": true
          },
          "attachments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Attachment_List"
            },
            "nullable": true
          },
          "_ticketinfoloaded": {
            "type": "boolean",
            "nullable": true
          },
          "script_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "script_name": {
            "type": "string",
            "nullable": true
          },
          "usetimer": {
            "type": "boolean",
            "nullable": true
          },
          "update_dynamic_email_list": {
            "type": "boolean",
            "nullable": true
          },
          "skip_pending_closure": {
            "type": "boolean",
            "nullable": true
          },
          "newsummaryfromsource": {
            "type": "boolean",
            "nullable": true
          },
          "newdetailsfromsource": {
            "type": "boolean",
            "nullable": true
          },
          "show_email_fields": {
            "type": "boolean",
            "nullable": true
          },
          "logtimeunits": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "callscreencallscript": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "callscreencallscript_name": {
            "type": "string",
            "nullable": true
          },
          "newaction_smsto": {
            "type": "string",
            "nullable": true
          },
          "pdftemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pdftemplate_name": {
            "type": "string",
            "nullable": true
          },
          "excludeFromDynamicLists": {
            "type": "boolean",
            "nullable": true
          },
          "automation_runbookid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "automation_runbookname": {
            "type": "string",
            "nullable": true
          },
          "integration_method_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "integration_method_name": {
            "type": "string",
            "nullable": true
          },
          "setdetailsfromnewticket": {
            "type": "boolean",
            "nullable": true
          },
          "hideactionfromcandi": {
            "type": "boolean",
            "nullable": true
          },
          "setemailbodytonote": {
            "type": "boolean",
            "nullable": true
          },
          "bccfollowers": {
            "type": "boolean",
            "nullable": true
          },
          "followersccbcc": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showevenifnochild": {
            "type": "boolean",
            "nullable": true
          },
          "replytype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parentdefaultuser": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parentdefaultuser_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "assetsearchtext": {
            "type": "string",
            "nullable": true
          },
          "action_resets_response": {
            "type": "boolean",
            "nullable": true
          },
          "showattachmentstouser": {
            "type": "boolean",
            "nullable": true
          },
          "customurl": {
            "type": "string",
            "nullable": true
          },
          "defaultcat1": {
            "type": "string",
            "nullable": true
          },
          "defaultcat2": {
            "type": "string",
            "nullable": true
          },
          "defaultcat3": {
            "type": "string",
            "nullable": true
          },
          "defaultcat4": {
            "type": "string",
            "nullable": true
          },
          "includeallattachments": {
            "type": "boolean",
            "nullable": true
          },
          "useremailintellisense": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplieremailintellisense": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "azure_action": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "azure_connection_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "azure_connection_name": {
            "type": "string",
            "nullable": true
          },
          "azure_connection": {
            "$ref": "#/components/schemas/AzureADConnection"
          },
          "azure_input_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "azure_output_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "default_sync_to_salesforce": {
            "type": "boolean",
            "nullable": true
          },
          "show_to_user": {
            "type": "boolean",
            "nullable": true
          },
          "defaultsupplier_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultsupplier_name": {
            "type": "string",
            "nullable": true
          },
          "isbillingaction": {
            "type": "boolean",
            "nullable": true
          },
          "ishiddenfrominternalit": {
            "type": "boolean",
            "nullable": true
          },
          "default_sync_to_servicenow": {
            "type": "boolean",
            "nullable": true
          },
          "default_asset_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_asset_type_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "default_asset_type_name": {
            "type": "string",
            "nullable": true
          },
          "showautorelease": {
            "type": "boolean",
            "nullable": true
          },
          "workflows": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "quoter_template": {
            "type": "string",
            "nullable": true
          },
          "apptcompletetimetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_asset_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tickettypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "translations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
            },
            "nullable": true
          },
          "travelrate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_sync_to_jira": {
            "type": "boolean",
            "nullable": true
          },
          "newaction_thirdpartynhdjirasupplierid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allow_user_attachments": {
            "type": "boolean",
            "nullable": true
          },
          "default_send_to_halo": {
            "type": "boolean",
            "nullable": true
          },
          "tagreleasetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "releaseid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "releasename": {
            "type": "string",
            "nullable": true
          },
          "releaseid2": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "releasename2": {
            "type": "string",
            "nullable": true
          },
          "releaseid3": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "releasename3": {
            "type": "string",
            "nullable": true
          },
          "showsendtwitter": {
            "type": "boolean",
            "nullable": true
          },
          "showsendfacebook": {
            "type": "boolean",
            "nullable": true
          },
          "lastusercontactmethod": {
            "type": "string",
            "nullable": true
          },
          "default_private_note": {
            "type": "string",
            "nullable": true
          },
          "ai_operation": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ai_model": {
            "maxLength": 100,
            "type": "string",
            "nullable": true
          },
          "ai_prompt": {
            "maxLength": 4000,
            "type": "string",
            "nullable": true
          },
          "showsendwhatsapp": {
            "type": "boolean",
            "nullable": true
          },
          "default_opp_closure_cat": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_send_to_pagerduty": {
            "type": "boolean",
            "nullable": true
          },
          "minattachments": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "defaultappointmenttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showsendsurvey": {
            "type": "boolean",
            "nullable": true
          },
          "sendsurvey": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showsendinstagram": {
            "type": "boolean",
            "nullable": true
          },
          "showslacheckbox_mandatory": {
            "type": "boolean",
            "nullable": true
          },
          "ai_preview": {
            "type": "boolean",
            "nullable": true
          },
          "ai_improve_agent_note_default_on": {
            "type": "boolean",
            "nullable": true
          },
          "defaultcommunicationmethod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newaction_thirdpartynhdservicenowsupplierid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "related_note_visibility": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "override_from_mailbox_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "override_from_mailbox_name": {
            "type": "string",
            "nullable": true
          },
          "create_issue_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_when_locked": {
            "type": "boolean",
            "nullable": true
          },
          "showsendgooglebusiness": {
            "type": "boolean",
            "nullable": true
          },
          "submitlabeloverride": {
            "type": "string",
            "nullable": true
          },
          "default_send_jira_note": {
            "type": "boolean",
            "nullable": true
          },
          "config_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_on_parent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_on_child": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newactiondisplay": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "newactiondisplaysize": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lapsafe_default_installation": {
            "type": "string",
            "nullable": true
          },
          "lapsafe_default_installation_name": {
            "type": "string",
            "nullable": true
          },
          "lapsafe_default_installation_obj": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "hide_header_button": {
            "type": "boolean",
            "nullable": true
          },
          "charge_rate_overrides_ticket": {
            "type": "boolean",
            "nullable": true
          },
          "linked_from_variable": {
            "type": "boolean",
            "nullable": true
          },
          "default_team_to_agents_default": {
            "type": "boolean",
            "nullable": true
          },
          "do_not_allow_with_open_appointments": {
            "type": "boolean",
            "nullable": true
          },
          "new_ticket_attachments": {
            "type": "boolean",
            "nullable": true
          },
          "run_ai_insights": {
            "type": "boolean",
            "nullable": true
          },
          "sales_mailbox_override_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "hide_user_visibility_toggle": {
            "type": "boolean",
            "nullable": true
          },
          "email_editing": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_distribution_list": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_distribution_list_name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TStatus": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "shortname": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "colour": {
            "type": "string",
            "nullable": true
          },
          "slaaction": {
            "type": "string",
            "nullable": true
          },
          "ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showonquickchange": {
            "type": "boolean",
            "nullable": true
          },
          "timeuntilloffhold": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "statuschangeto": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "statuschangetofreq": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "statusnochangehours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "nochangehoursrecurring": {
            "type": "boolean",
            "nullable": true
          },
          "statusnochangehoursmanager": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "statusnochangehoursmanagerrecurring": {
            "type": "boolean",
            "nullable": true
          },
          "statusnochangehourssection": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "statusnochangehourssectionrecurring": {
            "type": "boolean",
            "nullable": true
          },
          "nochangetemplate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nochangetemplate_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "includeinloadbalance": {
            "type": "boolean",
            "nullable": true
          },
          "statusemailfreqdays": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "statusemailid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "statusemail_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "statusemailname": {
            "type": "string",
            "nullable": true
          },
          "notifystatuschange": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dontsendslareminders": {
            "type": "boolean",
            "nullable": true
          },
          "nochangetemplatename": {
            "type": "string",
            "nullable": true
          },
          "slaignorerelease": {
            "type": "boolean",
            "nullable": true
          },
          "statuschangetoname": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "useworkinghours": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "useworkinghours_statusnochangehours": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "useworkinghours_statusnochangehourssection": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "useworkinghours_statusnochangehoursmanager": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tickettypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "outcomes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "translations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TabConfig": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "usage": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "entity_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "screenlayout_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tab_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tab_name": {
            "type": "string",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "display": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "icon_override": {
            "type": "boolean",
            "nullable": true
          },
          "new_icon": {
            "type": "string",
            "nullable": true
          },
          "nosidemenu": {
            "type": "boolean",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "icon": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TableEnum": {
        "enum": [
          0,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          987,
          988,
          989,
          990,
          991,
          992,
          993,
          995,
          996,
          997,
          998,
          999,
          1001,
          1002,
          1003,
          1005,
          1006,
          1007,
          1008,
          1009,
          1010,
          1011,
          1012,
          1013,
          1014,
          1015,
          1016,
          1017,
          1018,
          1020,
          -1
        ],
        "type": "integer",
        "format": "int32"
      },
      "Tabname": {
        "type": "object",
        "properties": {
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "tableid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "columns": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FieldInfo"
            },
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "linked_dashboard_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "icon": {
            "type": "string",
            "nullable": true
          },
          "send_secure_url_parameter": {
            "type": "boolean",
            "nullable": true
          },
          "new_iframe_secret": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "module_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Tag": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "text": {
            "type": "string",
            "nullable": true
          },
          "add_to_kbid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "add_to_ctid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "add_to_stid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TaniumDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "apiurl": {
            "type": "string",
            "nullable": true
          },
          "new_integration_key": {
            "type": "string",
            "nullable": true
          },
          "new_integration_method": {
            "type": "boolean",
            "nullable": true
          },
          "tokenexpiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "default_devicesite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_devicesite_name": {
            "type": "string",
            "nullable": true
          },
          "default_devicetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_devicetypename": {
            "type": "string",
            "nullable": true
          },
          "assetimportidentifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetimportidentifier_fieldname": {
            "type": "string",
            "nullable": true
          },
          "asset_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationSiteMapping"
            },
            "nullable": true
          },
          "enableintegrator": {
            "type": "boolean",
            "nullable": true
          },
          "lastsyncdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastsyncerror": {
            "type": "string",
            "nullable": true
          },
          "halo_integrator_import_list": {
            "type": "string",
            "nullable": true
          },
          "halo_integrator_import_types": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "dont_create_new_devices": {
            "type": "boolean",
            "nullable": true
          },
          "dont_update_device_type": {
            "type": "boolean",
            "nullable": true
          },
          "dont_move_site": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "mappings_xtype": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "default_assetgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_assetgroupname": {
            "type": "string",
            "nullable": true
          },
          "assettype_choice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettype_field": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Tax": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "code": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "thirdparty_tax_rates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "xero_tenant_id": {
            "type": "string",
            "nullable": true
          },
          "xero_tenant_name": {
            "type": "string",
            "nullable": true
          },
          "third_party_desc": {
            "type": "string",
            "nullable": true
          },
          "is_composite": {
            "type": "boolean",
            "nullable": true
          },
          "linked_rates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Tax"
            },
            "nullable": true
          },
          "xerotaxrate": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "kashflow_tenant_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kashflow_tenant_name": {
            "type": "string",
            "nullable": true
          },
          "kashflowtaxrate": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "qbotaxrate": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "qbocode": {
            "type": "string",
            "nullable": true
          },
          "qbocode_name": {
            "type": "string",
            "nullable": true
          },
          "qbotaxcode": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "qbo_company_id": {
            "type": "string",
            "nullable": true
          },
          "qbo_company_name": {
            "type": "string",
            "nullable": true
          },
          "sageintacttaxcode": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "sage_tenant_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sage_tenant_name": {
            "type": "string",
            "nullable": true
          },
          "sagebusinesscloudtaxcode": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "exact_division": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "exact_division_name": {
            "type": "string",
            "nullable": true
          },
          "exacttaxcode": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "onseparateline": {
            "type": "boolean",
            "nullable": true
          },
          "myobtaxcode": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "myob_details_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "myob_details_name": {
            "type": "string",
            "nullable": true
          },
          "third_party_id": {
            "type": "string",
            "nullable": true
          },
          "avalara_id": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "category_code": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TaxRule": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "taxid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tax_name": {
            "type": "string",
            "nullable": true
          },
          "tax_conditions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TaxRuleConditions"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TaxRuleConditions": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "tax_rule_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "value": {
            "type": "string",
            "nullable": true
          },
          "value_lookup": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair"
            },
            "nullable": true
          },
          "value_bool": {
            "type": "boolean",
            "nullable": true
          },
          "value_display": {
            "type": "string",
            "nullable": true
          },
          "value_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TaxRuleResult": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "tableenum": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tableid": {
            "$ref": "#/components/schemas/TableEnum"
          },
          "lineid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "entityid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "taxamount": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "taxcode": {
            "type": "string",
            "nullable": true
          },
          "module_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "third_party_id": {
            "type": "string",
            "nullable": true
          },
          "datecreated": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "thirdpartyname": {
            "type": "string",
            "nullable": true
          },
          "taxid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TeamsChatMessage_List": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "chat_id": {
            "type": "string",
            "nullable": true
          },
          "message_id": {
            "type": "string",
            "nullable": true
          },
          "external_link_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "note_html": {
            "type": "string",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "who_azure_id": {
            "type": "string",
            "nullable": true
          },
          "who": {
            "type": "string",
            "nullable": true
          },
          "datetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "whoagent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "whoagent_name": {
            "type": "string",
            "nullable": true
          },
          "_sendmessage": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "remote_session_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TeamsManifestCreate": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "nullable": true
          },
          "shortDescription": {
            "type": "string",
            "nullable": true
          },
          "longDescription": {
            "type": "string",
            "nullable": true
          },
          "iconColor": {
            "type": "string",
            "nullable": true
          },
          "iconOutline": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TechDataResellerDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "new_method": {
            "type": "boolean",
            "nullable": true
          },
          "client_id": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "region": {
            "type": "string",
            "nullable": true
          },
          "api_to_use": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customer_number": {
            "type": "string",
            "nullable": true
          },
          "application_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_client_secret": {
            "type": "string",
            "nullable": true
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TechPartsLookup": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "lookup_profile_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "lookup_value": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TenableCreateExport": {
        "type": "object",
        "properties": {
          "chunk_size": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "TenableDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "key": {
            "type": "string",
            "nullable": true
          },
          "new_integration_key": {
            "type": "string",
            "nullable": true
          },
          "new_integration_method": {
            "type": "boolean",
            "nullable": true
          },
          "default_devicesite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_devicesite_name": {
            "type": "string",
            "nullable": true
          },
          "default_devicetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_devicetypename": {
            "type": "string",
            "nullable": true
          },
          "assetimportidentifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetimportidentifier_fieldname": {
            "type": "string",
            "nullable": true
          },
          "fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationSiteMapping"
            },
            "nullable": true
          },
          "enableintegrator": {
            "type": "boolean",
            "nullable": true
          },
          "lastsyncdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastsyncerror": {
            "type": "string",
            "nullable": true
          },
          "delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "dont_create_new_devices": {
            "type": "boolean",
            "nullable": true
          },
          "dont_update_device_type": {
            "type": "boolean",
            "nullable": true
          },
          "dont_move_site": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "mappings_xtype": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "default_assetgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_assetgroupname": {
            "type": "string",
            "nullable": true
          },
          "assettype_choice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettype_field": {
            "type": "string",
            "nullable": true
          },
          "exports": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationExport"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TicketArea": {
        "type": "object",
        "properties": {
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "entity_singular": {
            "type": "string",
            "nullable": true
          },
          "entity_plural": {
            "type": "string",
            "nullable": true
          },
          "icon": {
            "type": "string",
            "nullable": true
          },
          "default_filter_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_filter_name": {
            "type": "string",
            "nullable": true
          },
          "default_view": {
            "type": "string",
            "nullable": true
          },
          "default_view_selectedid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_view_selectedname": {
            "type": "string",
            "nullable": true
          },
          "default_columns_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_ticket_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_itil_ticket_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_template_group_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_columns_name": {
            "type": "string",
            "nullable": true
          },
          "selectservice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enableprojecttreeview": {
            "type": "boolean",
            "nullable": true
          },
          "showtabondetailsscreens": {
            "type": "boolean",
            "nullable": true
          },
          "filters": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ViewFilterDetails"
            },
            "nullable": true
          },
          "team_restrictions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AreaSectionDetail"
            },
            "nullable": true
          },
          "area_use": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "area_use_name": {
            "type": "string",
            "nullable": true
          },
          "shownewticketbutton": {
            "type": "boolean",
            "nullable": true
          },
          "allow_ticket_type_selection": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "kanbanstatuschoice": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair"
            },
            "nullable": true
          },
          "kanbanstatuschoice_list": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TimeSheetApprovalStatus": {
        "enum": [
          0,
          1,
          2
        ],
        "type": "integer",
        "format": "int32"
      },
      "Timesheet": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "colour": {
            "type": "string",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "start_time": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "end_time": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "estimated_start_time": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "estimated_end_time": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "target_hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "actual_hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "break_hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "unlogged_hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "allowed_break_hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "work_hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "percentage": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "workdayid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "events": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TimesheetEvent"
            },
            "nullable": true
          },
          "timesheet_manager": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "forecasting_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_submitapproval": {
            "type": "boolean",
            "nullable": true
          },
          "_approve": {
            "type": "boolean",
            "nullable": true
          },
          "_reject": {
            "type": "boolean",
            "nullable": true
          },
          "approval": {
            "$ref": "#/components/schemas/TimesheetApproval"
          },
          "_approval_message": {
            "type": "string",
            "nullable": true
          },
          "chargeable_hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "forecasting_hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TimesheetApproval": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "tsid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "unum": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "approvalstatus": {
            "$ref": "#/components/schemas/TimeSheetApprovalStatus"
          },
          "approvedby": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "submissiondate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "approver": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "message": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TimesheetEvent": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "event_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "subject": {
            "type": "string",
            "nullable": true
          },
          "start_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "timetaken": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "break_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "break_note": {
            "type": "string",
            "nullable": true
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "action_number": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "action_invoice_number": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "note": {
            "type": "string",
            "nullable": true
          },
          "customer": {
            "type": "string",
            "nullable": true
          },
          "holiday_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "charge_type_colour": {
            "type": "string",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "charge_rate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mileage": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "lognewticket": {
            "type": "boolean",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "category1": {
            "type": "string",
            "nullable": true
          },
          "category2": {
            "type": "string",
            "nullable": true
          },
          "category3": {
            "type": "string",
            "nullable": true
          },
          "category4": {
            "type": "string",
            "nullable": true
          },
          "contract_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agents": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair"
            },
            "nullable": true
          },
          "clear_end": {
            "type": "boolean",
            "nullable": true
          },
          "traveltime": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "originalstartdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "charge_type_name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Timeslot": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "workday_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workday_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "bookingtype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "start_time": {
            "type": "string",
            "format": "date-span",
            "nullable": true
          },
          "end_time": {
            "type": "string",
            "format": "date-span",
            "nullable": true
          },
          "start_label": {
            "type": "string",
            "nullable": true
          },
          "end_label": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ToDoGroup": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "text": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "todo_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FaultToDo"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TopLinkClick": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Trace": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int64"
          },
          "tracetype": {
            "$ref": "#/components/schemas/TraceType"
          },
          "relatedid": {
            "type": "integer",
            "format": "int32"
          },
          "systemeventid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "timestamp": {
            "type": "string",
            "format": "date-time"
          },
          "log": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TraceType": {
        "enum": [
          0,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11
        ],
        "type": "integer",
        "format": "int32"
      },
      "Tree": {
        "type": "object",
        "properties": {
          "toplevel_mailbox_override": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "accounts_override_mailbox": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "concurrent_lic_limit": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parentid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "notes": {
            "type": "string",
            "nullable": true
          },
          "kashflowurl": {
            "type": "string",
            "nullable": true
          },
          "kashflowusername": {
            "type": "string",
            "nullable": true
          },
          "kashflowpassword": {
            "type": "string",
            "nullable": true
          },
          "mailbox_override": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_department": {
            "type": "boolean",
            "nullable": true
          },
          "messagegroup_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agents": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameDepartment"
            },
            "nullable": true
          },
          "users": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UserDepartment"
            },
            "nullable": true
          },
          "cannedtext": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CannedText"
            },
            "nullable": true
          },
          "templates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/StdRequest_List"
            },
            "nullable": true
          },
          "announcement": {
            "type": "string",
            "nullable": true
          },
          "invoice_class": {
            "type": "string",
            "nullable": true
          },
          "quote_profit_currency": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "quote_profit_currency_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "_canupdate": {
            "type": "boolean",
            "nullable": true
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "organisation_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "organisation_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "organisation_name": {
            "type": "string",
            "nullable": true
          },
          "org_department_name": {
            "type": "string",
            "nullable": true
          },
          "long_name": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "teams": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SectionDetail_List"
            },
            "nullable": true
          },
          "agent_members": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Uname_List"
            },
            "nullable": true
          },
          "managers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Manager"
            },
            "nullable": true
          },
          "user_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "open_ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "onhold_ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "opened_thismonth_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Tree_List": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "accounts_override_mailbox": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "concurrent_lic_limit": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "organisation_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "organisation_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "organisation_name": {
            "type": "string",
            "nullable": true
          },
          "org_department_name": {
            "type": "string",
            "nullable": true
          },
          "long_name": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "teams": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SectionDetail_List"
            },
            "nullable": true
          },
          "agent_members": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Uname_List"
            },
            "nullable": true
          },
          "managers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Manager"
            },
            "nullable": true
          },
          "user_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "open_ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "onhold_ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "opened_thismonth_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Tweet": {
        "type": "object",
        "properties": {
          "created_at": {
            "type": "string",
            "nullable": true
          },
          "timestamp_ms": {
            "type": "integer",
            "format": "int64"
          },
          "id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "id_str": {
            "type": "string",
            "nullable": true
          },
          "text": {
            "type": "string",
            "nullable": true
          },
          "truncated": {
            "type": "boolean",
            "nullable": true
          },
          "entities": {
            "$ref": "#/components/schemas/TweetEntities"
          },
          "in_reply_to_status_id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "in_reply_to_status_id_str": {
            "type": "string",
            "nullable": true
          },
          "in_reply_to_user_id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "in_reply_to_user_id_str": {
            "type": "string",
            "nullable": true
          },
          "in_reply_to_screen_name": {
            "type": "string",
            "nullable": true
          },
          "user": {
            "$ref": "#/components/schemas/TweetUser"
          },
          "retweet_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "favorite_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "favorited": {
            "type": "boolean",
            "nullable": true
          },
          "retweeted": {
            "type": "boolean",
            "nullable": true
          },
          "lang": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TweetEntities": {
        "type": "object",
        "properties": {
          "hashtags": {
            "type": "array",
            "items": { },
            "nullable": true
          },
          "symbols": {
            "type": "array",
            "items": { },
            "nullable": true
          },
          "user_mentions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TweetUserMentions"
            },
            "nullable": true
          },
          "urls": {
            "type": "array",
            "items": { },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TweetUser": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "id_str": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "screen_name": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "profile_image_url": {
            "type": "string",
            "nullable": true
          },
          "profile_image_url_https": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TweetUserMentions": {
        "type": "object",
        "properties": {
          "screen_name": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "id_str": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TwilioWhatsAppDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "twilio_sid": {
            "type": "string",
            "nullable": true
          },
          "phone_number": {
            "type": "string",
            "nullable": true
          },
          "sender_configured": {
            "type": "boolean",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "reopen_existing_tickets": {
            "type": "boolean",
            "nullable": true
          },
          "allow_inbound": {
            "type": "boolean",
            "nullable": true
          },
          "new_auth_token": {
            "type": "string",
            "nullable": true
          },
          "ticket_type_name": {
            "type": "string",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TwitterDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "screen_name": {
            "type": "string",
            "nullable": true
          },
          "user_id": {
            "type": "string",
            "nullable": true
          },
          "new_oauth_token": {
            "type": "string",
            "nullable": true
          },
          "new_oauth_token_secret": {
            "type": "string",
            "nullable": true
          },
          "authorized": {
            "type": "boolean",
            "nullable": true
          },
          "_gettoken": {
            "type": "boolean",
            "nullable": true
          },
          "_oauthtoken": {
            "type": "string",
            "nullable": true
          },
          "_oauthverifier": {
            "type": "string",
            "nullable": true
          },
          "create_direct_message_tickets": {
            "type": "boolean",
            "nullable": true
          },
          "direct_message_ticket_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "direct_message_ticket_type_name": {
            "type": "string",
            "nullable": true
          },
          "direct_message_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "direct_message_user_name": {
            "type": "string",
            "nullable": true
          },
          "reopen_direct_message_tickets": {
            "type": "boolean",
            "nullable": true
          },
          "create_mention_tickets": {
            "type": "boolean",
            "nullable": true
          },
          "mention_ticket_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mention_ticket_type_name": {
            "type": "string",
            "nullable": true
          },
          "mention_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mention_user_name": {
            "type": "string",
            "nullable": true
          },
          "days_after_mention": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "include_word_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "exclude_word_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "direct_message_create_users": {
            "type": "boolean",
            "nullable": true
          },
          "direct_message_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "direct_message_site_name": {
            "type": "string",
            "nullable": true
          },
          "mention_create_users": {
            "type": "boolean",
            "nullable": true
          },
          "mention_site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mention_site_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TwitterEvent": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int64"
          },
          "created_timestamp": {
            "type": "integer",
            "format": "int64"
          },
          "message_create": {
            "$ref": "#/components/schemas/TwitterMessage"
          }
        },
        "additionalProperties": false
      },
      "TwitterMessage": {
        "type": "object",
        "properties": {
          "target": {
            "$ref": "#/components/schemas/TwitterMessageTarget"
          },
          "sender_id": {
            "type": "string",
            "nullable": true
          },
          "source_app_id": {
            "type": "string",
            "nullable": true
          },
          "message_data": {
            "$ref": "#/components/schemas/TwitterMessageData"
          }
        },
        "additionalProperties": false
      },
      "TwitterMessageData": {
        "type": "object",
        "properties": {
          "text": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TwitterMessageTarget": {
        "type": "object",
        "properties": {
          "recipient_id": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TwitterWebhookContent": {
        "type": "object",
        "properties": {
          "for_user_id": {
            "type": "integer",
            "format": "int64"
          },
          "user_has_blocked": {
            "type": "boolean",
            "nullable": true
          },
          "direct_message_events": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TwitterEvent"
            },
            "nullable": true
          },
          "tweet_create_events": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Tweet"
            },
            "nullable": true
          },
          "users": {
            "type": "object",
            "additionalProperties": {
              "nullable": true
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "TypeInfo": {
        "type": "object",
        "properties": {
          "typeinfo_id": {
            "type": "number",
            "format": "double"
          },
          "id": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "field_id": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "field_name": {
            "type": "string",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "keyfield_id": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "tab_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tab_name": {
            "type": "string",
            "nullable": true
          },
          "tab_sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tab_columns": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "groupname": {
            "type": "string",
            "nullable": true
          },
          "techdetail": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "userdetail": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "visibility_conditions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomFieldVisibility"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Uname": {
        "type": "object",
        "properties": {
          "sites": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameSite"
            },
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "onlinestatus_actual": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "onlinestatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_online": {
            "type": "boolean",
            "nullable": true
          },
          "lastonline": {
            "type": "string",
            "nullable": true
          },
          "team": {
            "type": "string",
            "nullable": true
          },
          "isdisabled": {
            "type": "boolean",
            "nullable": true
          },
          "email": {
            "type": "string",
            "nullable": true
          },
          "ad": {
            "type": "string",
            "nullable": true
          },
          "lastlogindate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "agentphotopath": {
            "type": "string",
            "nullable": true
          },
          "initials": {
            "type": "string",
            "nullable": true
          },
          "firstname": {
            "type": "string",
            "nullable": true
          },
          "surname": {
            "type": "string",
            "nullable": true
          },
          "colour": {
            "type": "string",
            "nullable": true
          },
          "jobtitle": {
            "type": "string",
            "nullable": true
          },
          "sms": {
            "type": "string",
            "nullable": true
          },
          "extensionnumber": {
            "type": "string",
            "nullable": true
          },
          "ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_agent": {
            "type": "boolean",
            "nullable": true
          },
          "one_client": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "teams": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameSection"
            },
            "nullable": true
          },
          "departments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameDepartment"
            },
            "nullable": true
          },
          "clients": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameAreaRestriction"
            },
            "nullable": true
          },
          "tickettypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameRequestType"
            },
            "nullable": true
          },
          "qualifications": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameQualification"
            },
            "nullable": true
          },
          "qualification_weighting": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "qualified": {
            "type": "boolean",
            "nullable": true
          },
          "role_list": {
            "type": "string",
            "nullable": true
          },
          "current_action_type": {
            "type": "string",
            "nullable": true
          },
          "current_action_name": {
            "type": "string",
            "nullable": true
          },
          "assettypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameXtype"
            },
            "nullable": true
          },
          "googleemail": {
            "type": "string",
            "nullable": true
          },
          "linemanager": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "linemanager_name": {
            "type": "string",
            "nullable": true
          },
          "inboxes": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "exchange_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "exchange_account": {
            "type": "string",
            "nullable": true
          },
          "sentinel_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "licence_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "named_licences_in_use": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "concurrent_licences_in_use": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "concurrent_agent_total": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "google_mail_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "inbox_clientid": {
            "type": "string",
            "nullable": true
          },
          "isapiagent": {
            "type": "boolean",
            "nullable": true
          },
          "splashtop_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "gotoresolve_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "datecreated": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "password": {
            "type": "string",
            "nullable": true
          },
          "lunchbreak": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "agentphotodata": {
            "type": "string",
            "nullable": true
          },
          "pagesize": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "signature": {
            "type": "string",
            "nullable": true
          },
          "default_filter_id_tickets": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_filter_name_tickets": {
            "type": "string",
            "nullable": true
          },
          "default_columns_id_tickets": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_columns_name_tickets": {
            "type": "string",
            "nullable": true
          },
          "default_view_tickets": {
            "type": "string",
            "nullable": true
          },
          "default_view_tickets_selectedid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_view_tickets_selectedname": {
            "type": "string",
            "nullable": true
          },
          "default_filter_id_opps": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_filter_name_opps": {
            "type": "string",
            "nullable": true
          },
          "default_columns_id_opps": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_columns_name_opps": {
            "type": "string",
            "nullable": true
          },
          "default_view_opps": {
            "type": "string",
            "nullable": true
          },
          "default_view_opps_selectedid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_view_opps_selectedname": {
            "type": "string",
            "nullable": true
          },
          "default_action_view": {
            "type": "string",
            "nullable": true
          },
          "default_action_display": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_feed_view": {
            "type": "string",
            "nullable": true
          },
          "ticket_preview_mode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_ticket_preview_size": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "list_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "navmenu_mode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_calendar_view": {
            "type": "string",
            "nullable": true
          },
          "calendar_options": {
            "type": "string",
            "nullable": true
          },
          "search_options": {
            "type": "string",
            "nullable": true
          },
          "newtabpref": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "theme": {
            "type": "string",
            "nullable": true
          },
          "theme_revert": {
            "type": "string",
            "nullable": true
          },
          "language_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "language_name": {
            "type": "string",
            "nullable": true
          },
          "app_colour": {
            "type": "string",
            "nullable": true
          },
          "app_colour_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nav_display_mode": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "enablehighcontrast": {
            "type": "boolean",
            "nullable": true
          },
          "actionscreen_display_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "homescreenchartid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "homescreenchartname": {
            "type": "string",
            "nullable": true
          },
          "homescreenchartpublishedid": {
            "type": "string",
            "nullable": true
          },
          "homescreendashboardid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "homescreendashboardname": {
            "type": "string",
            "nullable": true
          },
          "sidemenudashboardid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sidemenudashboardname": {
            "type": "string",
            "nullable": true
          },
          "clientdetails_layout_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "clientdetails_layout_name": {
            "type": "string",
            "nullable": true
          },
          "nav_layout_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "nav_layout_name": {
            "type": "string",
            "nullable": true
          },
          "sendowneremails": {
            "type": "boolean",
            "nullable": true
          },
          "warnifnoscan": {
            "type": "boolean",
            "nullable": true
          },
          "dontemailmeifiloggedit": {
            "type": "boolean",
            "nullable": true
          },
          "workhour_start": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "workhour_end": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "activedirectory_dn": {
            "type": "string",
            "nullable": true
          },
          "third_party_guid": {
            "type": "string",
            "nullable": true
          },
          "roles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NHD_Roles"
            },
            "nullable": true
          },
          "add_roles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NHD_Roles"
            },
            "nullable": true
          },
          "claims": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NHD_Claim"
            },
            "nullable": true
          },
          "department": {
            "type": "string",
            "nullable": true
          },
          "_is_a_departmentmanager": {
            "type": "boolean",
            "nullable": true
          },
          "_is_a_teammanager": {
            "type": "boolean",
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "twofactor_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "_isnew": {
            "type": "boolean",
            "nullable": true
          },
          "adconnection": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "useadlogin": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "container_dn": {
            "type": "string",
            "nullable": true
          },
          "notifications": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameNotification"
            },
            "nullable": true
          },
          "notifications_personal": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameNotification"
            },
            "nullable": true
          },
          "emailconfirmed": {
            "type": "boolean",
            "nullable": true
          },
          "accountconfirmed": {
            "type": "boolean",
            "nullable": true
          },
          "isinvite": {
            "type": "boolean",
            "nullable": true
          },
          "is_sales": {
            "type": "boolean",
            "nullable": true
          },
          "_getlogmeinid": {
            "type": "boolean",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "_importtoken": {
            "type": "string",
            "nullable": true
          },
          "beyondtrust_name": {
            "type": "string",
            "nullable": true
          },
          "azure_roleid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "chargerates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Restriction"
            },
            "nullable": true
          },
          "warnifnoscan_integrator": {
            "type": "boolean",
            "nullable": true
          },
          "warnifnoscan_integrator_hours": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "orion_username": {
            "type": "string",
            "nullable": true
          },
          "orion_password": {
            "type": "string",
            "nullable": true
          },
          "ncentral_username": {
            "type": "string",
            "nullable": true
          },
          "soc_username": {
            "type": "string",
            "nullable": true
          },
          "autotaskid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "oktaid": {
            "type": "string",
            "nullable": true
          },
          "okta_status": {
            "type": "string",
            "nullable": true
          },
          "new_ncentral_key": {
            "type": "string",
            "nullable": true
          },
          "pomincostforapprovaltype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pomincostforapproval": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "quotemarginforapprovaltype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "quotemarginforapproval": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "new_orion_password": {
            "type": "string",
            "nullable": true
          },
          "orion_access": {
            "type": "boolean",
            "nullable": true
          },
          "new_method": {
            "type": "boolean",
            "nullable": true
          },
          "exchange_token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "exchange_redirect": {
            "type": "string",
            "nullable": true
          },
          "_getoauthtoken": {
            "type": "boolean",
            "nullable": true
          },
          "oauth_code": {
            "type": "string",
            "nullable": true
          },
          "oauth_redirect": {
            "type": "string",
            "nullable": true
          },
          "oauth_type": {
            "type": "string",
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "new_token_type": {
            "type": "string",
            "nullable": true
          },
          "new_refresh_token": {
            "type": "string",
            "nullable": true
          },
          "_disconnectintegration": {
            "type": "string",
            "nullable": true
          },
          "sentinel_token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "sentinel_redirect": {
            "type": "string",
            "nullable": true
          },
          "default_columns_id_assets": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "Oo_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "isagentdetails": {
            "type": "boolean",
            "nullable": true
          },
          "excludefromresourcebooking": {
            "type": "boolean",
            "nullable": true
          },
          "delegation_activated": {
            "type": "boolean",
            "nullable": true
          },
          "delegation_timebased": {
            "type": "boolean",
            "nullable": true
          },
          "delegation_start": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "delegation_end": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "delegation_user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "delegation_user_name": {
            "type": "string",
            "nullable": true
          },
          "_reassign_all_accounts_to_agent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_kick": {
            "type": "boolean",
            "nullable": true
          },
          "_revoke_tokens": {
            "type": "boolean",
            "nullable": true
          },
          "authenticatorapp_configured": {
            "type": "boolean",
            "nullable": true
          },
          "_revoke_authenticatorapp": {
            "type": "boolean",
            "nullable": true
          },
          "ispasswordreset": {
            "type": "boolean",
            "nullable": true
          },
          "graph_host": {
            "type": "string",
            "nullable": true
          },
          "linked_halo_url": {
            "type": "string",
            "nullable": true
          },
          "holiday_allowance": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "remaining_holiday_allowance": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "_isbatch": {
            "type": "boolean",
            "nullable": true
          },
          "import_photo": {
            "type": "boolean",
            "nullable": true
          },
          "travelrate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "github_username": {
            "type": "string",
            "nullable": true
          },
          "_signature_id": {
            "type": "string",
            "nullable": true
          },
          "_signature": {
            "type": "string",
            "nullable": true
          },
          "is_admin": {
            "type": "boolean",
            "nullable": true
          },
          "ac_tickettypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_approvals": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_rules": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_cannedtext": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_customtables": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_dashboards": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_workflows": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_roles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_slas": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_templates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_outcomes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_workdays": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_emailtemplates": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_messagegroups": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_reportgroups": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_fieldgroups": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_languagepacks": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_itemgroups": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "default_columns_id_clients": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_view_clients_selectedname": {
            "type": "string",
            "nullable": true
          },
          "default_view_assets_selectedname": {
            "type": "string",
            "nullable": true
          },
          "_do_reassign01": {
            "type": "boolean",
            "nullable": true
          },
          "check_reassign01": {
            "type": "boolean",
            "nullable": true
          },
          "_force": {
            "type": "boolean",
            "nullable": true
          },
          "default_view_customers_selectedid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_view_customers_selectedname": {
            "type": "string",
            "nullable": true
          },
          "default_view_users_selectedid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_view_users_selectedname": {
            "type": "string",
            "nullable": true
          },
          "default_columns_id_contracts": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_view_contracts_selectedname": {
            "type": "string",
            "nullable": true
          },
          "default_columns_id_sites": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_columns_sites_selectedname": {
            "type": "string",
            "nullable": true
          },
          "default_columns_id_users": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_columns_users_selectedname": {
            "type": "string",
            "nullable": true
          },
          "pagerduty_email": {
            "type": "string",
            "nullable": true
          },
          "ac_assettypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_assetgroups": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_servicecategories": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_services": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_suppliers": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_suppliercontracts": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "last_modified": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "jira_instance": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "jira_instance_name": {
            "type": "string",
            "nullable": true
          },
          "pref_notification_sound": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "pref_chat_sound": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_columns_id_supplier_contracts": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_view_supplier_contracts_selectedname": {
            "type": "string",
            "nullable": true
          },
          "default_view_assets": {
            "type": "string",
            "nullable": true
          },
          "default_view_assets_selectedid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_view_assets_selectedid_name": {
            "type": "string",
            "nullable": true
          },
          "matching_value": {
            "type": "string",
            "nullable": true
          },
          "sqlimport_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "splashtop_url": {
            "type": "string",
            "nullable": true
          },
          "splashtop_token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "default_splashtop_channelname": {
            "type": "string",
            "nullable": true
          },
          "splashtop_channel": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "ac_chatprofiles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "ac_faqlists": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "allow_automatic_call_scripts": {
            "type": "boolean",
            "nullable": true
          },
          "gotoresolve_token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "ac_devices": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "azure_connectionid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allow_presence_notifications": {
            "type": "boolean",
            "nullable": true
          },
          "azure_tenant_id": {
            "type": "string",
            "nullable": true
          },
          "azure_client_id": {
            "type": "string",
            "nullable": true
          },
          "presence_subscription": {
            "$ref": "#/components/schemas/UnamePresenceSubscription"
          },
          "default_columns_id_supplier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_columns_supplier_selectedname": {
            "type": "string",
            "nullable": true
          },
          "default_view_suppliers_selectedid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_view_suppliers_selectedname": {
            "type": "string",
            "nullable": true
          },
          "linked_user_client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contractdetails_layout_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "contractdetails_layout_name": {
            "type": "string",
            "nullable": true
          },
          "default_action_date_display": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "signature_image": {
            "type": "string",
            "nullable": true
          },
          "exclude_from_automatic_assigning": {
            "type": "boolean",
            "nullable": true
          },
          "userdetails_layout_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "userdetails_layout_name": {
            "type": "string",
            "nullable": true
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "calendar_options_multi": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "ac_databaselookups": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "default_columns_id_pos": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_view_pos_selectedname": {
            "type": "string",
            "nullable": true
          },
          "sitedetails_layout_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sitedetails_layout_name": {
            "type": "string",
            "nullable": true
          },
          "enable_teams_shifts": {
            "type": "boolean",
            "nullable": true
          },
          "warnif_incomplete_ts": {
            "type": "boolean",
            "nullable": true
          },
          "warnif_incomplete_ts_manager": {
            "type": "boolean",
            "nullable": true
          },
          "incomplete_ts_threshold": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "incomplete_ts_sendtime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "incomplete_ts_lastcreated": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "assetfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameField"
            },
            "nullable": true
          },
          "unamecustomfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameCustom"
            },
            "nullable": true
          },
          "unameappointmenttypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameAppointment"
            },
            "nullable": true
          },
          "_canupdate": {
            "type": "boolean",
            "nullable": true
          },
          "_canupdate_moreinfo": {
            "type": "boolean",
            "nullable": true
          },
          "logmeinid": {
            "type": "string",
            "nullable": true
          },
          "allowbeyondtrustinvites": {
            "type": "boolean",
            "nullable": true
          },
          "jira_id": {
            "type": "string",
            "nullable": true
          },
          "custombuttons": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameButton"
            },
            "nullable": true
          },
          "namewithinactive": {
            "type": "string",
            "nullable": true
          },
          "apptsync": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "okta_id": {
            "type": "string",
            "nullable": true
          },
          "enableshifts": {
            "type": "boolean",
            "nullable": true
          },
          "sendemailerrors": {
            "type": "boolean",
            "nullable": true
          },
          "uname_usercustomfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameCustom"
            },
            "nullable": true
          },
          "can_approve_purchaseorder": {
            "type": "boolean",
            "nullable": true
          },
          "can_approve_quote": {
            "type": "boolean",
            "nullable": true
          },
          "can_approve_invoice": {
            "type": "boolean",
            "nullable": true
          },
          "default_splashtop_channel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workday_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workday_name": {
            "type": "string",
            "nullable": true
          },
          "workday_timezone": {
            "type": "string",
            "nullable": true
          },
          "costprice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "chargerate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "first_role_id": {
            "type": "string",
            "nullable": true
          },
          "in_queried_team": {
            "type": "boolean",
            "nullable": true
          },
          "guid_string": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UnameAnalyzer": {
        "type": "object",
        "properties": {
          "agent_id": {
            "type": "integer",
            "format": "int32"
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "report_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "readonly": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UnameAppointment": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field_name": {
            "type": "string",
            "nullable": true
          },
          "role_id": {
            "type": "string",
            "nullable": true
          },
          "role_name": {
            "type": "string",
            "nullable": true
          },
          "field_type": {
            "type": "string",
            "nullable": true
          },
          "level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UnameAreaRestriction": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "role_id": {
            "type": "string",
            "nullable": true
          },
          "role_name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UnameButton": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "roleid": {
            "type": "string",
            "nullable": true
          },
          "role_name": {
            "type": "string",
            "nullable": true
          },
          "button_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "button_name": {
            "type": "string",
            "nullable": true
          },
          "can_access": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UnameCustom": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field_name": {
            "type": "string",
            "nullable": true
          },
          "role_id": {
            "type": "string",
            "nullable": true
          },
          "role_name": {
            "type": "string",
            "nullable": true
          },
          "field_type": {
            "type": "string",
            "nullable": true
          },
          "level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "canadd": {
            "type": "boolean",
            "nullable": true
          },
          "candelete": {
            "type": "boolean",
            "nullable": true
          },
          "canedit": {
            "type": "boolean",
            "nullable": true
          },
          "customfield_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UnameDepartment": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "department_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "department_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "department_name": {
            "type": "string",
            "nullable": true
          },
          "role_id": {
            "type": "string",
            "nullable": true
          },
          "role_name": {
            "type": "string",
            "nullable": true
          },
          "membershiplevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "includeteamsintree": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UnameEventSubscription": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "azure_identifier": {
            "type": "string",
            "nullable": true
          },
          "_subscriptionaction": {
            "$ref": "#/components/schemas/WebhookSubscriptionAction"
          },
          "subscription_id": {
            "type": "string",
            "nullable": true
          },
          "subscription_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "subscribed": {
            "type": "boolean",
            "nullable": true
          },
          "new_subscription_key": {
            "type": "string",
            "nullable": true
          },
          "_dosave": {
            "type": "boolean",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UnameField": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field_name": {
            "type": "string",
            "nullable": true
          },
          "role_id": {
            "type": "string",
            "nullable": true
          },
          "role_name": {
            "type": "string",
            "nullable": true
          },
          "field_type": {
            "type": "string",
            "nullable": true
          },
          "level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UnameNotification": {
        "type": "object",
        "properties": {
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "delivery_method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sendpushnotification": {
            "type": "boolean",
            "nullable": true
          },
          "sendpushnotificationbrowser": {
            "type": "boolean",
            "nullable": true
          },
          "popupinnotificationpane": {
            "type": "boolean",
            "nullable": true
          },
          "eventno": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "emailtemplate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "emailtemplate_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "emailtemplate_name": {
            "type": "string",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "email_list": {
            "type": "string",
            "nullable": true
          },
          "slack_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "interval": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "useworkinghours": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "restriction_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "restriction_department_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "restriction_department_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "restriction_department_name": {
            "type": "string",
            "nullable": true
          },
          "restriction_team_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "restriction_team_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "restriction_team_name": {
            "type": "string",
            "nullable": true
          },
          "webhook_id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "agents": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameNotificationLink"
            },
            "nullable": true
          },
          "condition_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "subscriber_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "role_id": {
            "type": "string",
            "nullable": true
          },
          "role_name": {
            "type": "string",
            "nullable": true
          },
          "conditions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NotificationConditions"
            },
            "nullable": true
          },
          "_canupdate": {
            "type": "boolean",
            "nullable": true
          },
          "slack_channel_name": {
            "type": "string",
            "nullable": true
          },
          "teams_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "teams_channel_name": {
            "type": "string",
            "nullable": true
          },
          "value1": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "value1_name": {
            "type": "string",
            "nullable": true
          },
          "_iszapier": {
            "type": "boolean",
            "nullable": true
          },
          "filter_sitecontact": {
            "type": "boolean",
            "nullable": true
          },
          "sitecontact_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "roles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameNotificationLink"
            },
            "nullable": true
          },
          "mattermost_channelid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mattermost_channel_name": {
            "type": "string",
            "nullable": true
          },
          "rule_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "rule_name": {
            "type": "string",
            "nullable": true
          },
          "user_roles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameNotificationLink"
            },
            "nullable": true
          },
          "filter_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "customisecolour": {
            "type": "boolean",
            "nullable": true
          },
          "colour": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UnameNotificationLink": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "notification_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "notification_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "notification_name": {
            "type": "string",
            "nullable": true
          },
          "role_id": {
            "type": "string",
            "nullable": true
          },
          "role_name": {
            "type": "string",
            "nullable": true
          },
          "user_role_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_role_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UnamePresenceRule": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "activity": {
            "type": "string",
            "nullable": true
          },
          "availability": {
            "type": "string",
            "nullable": true
          },
          "outcome": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "must_be_online": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UnamePresenceSubscription": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "azure_connection_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "azure_oid": {
            "type": "string",
            "nullable": true
          },
          "azure_upn": {
            "type": "string",
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "new_refresh_token": {
            "type": "string",
            "nullable": true
          },
          "token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "redirect_uri": {
            "type": "string",
            "nullable": true
          },
          "_subscriptionaction": {
            "$ref": "#/components/schemas/WebhookSubscriptionAction"
          },
          "subscription_id": {
            "type": "string",
            "nullable": true
          },
          "subscription_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "subscribed": {
            "type": "boolean",
            "nullable": true
          },
          "new_subscription_key": {
            "type": "string",
            "nullable": true
          },
          "oauth_code": {
            "type": "string",
            "nullable": true
          },
          "graph_host": {
            "type": "string",
            "nullable": true
          },
          "azure_connection": {
            "$ref": "#/components/schemas/AzureADConnection"
          },
          "_dosave": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UnameQualification": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "qualification_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "qualification_name": {
            "type": "string",
            "nullable": true
          },
          "role_id": {
            "type": "string",
            "nullable": true
          },
          "role_name": {
            "type": "string",
            "nullable": true
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "enddate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UnameRequestType": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tickettype_name": {
            "type": "string",
            "nullable": true
          },
          "role_id": {
            "type": "string",
            "nullable": true
          },
          "role_name": {
            "type": "string",
            "nullable": true
          },
          "cancreate": {
            "type": "boolean",
            "nullable": true
          },
          "canview": {
            "type": "boolean",
            "nullable": true
          },
          "canedit": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UnameSection": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "team_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "team_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "team_name": {
            "type": "string",
            "nullable": true
          },
          "department_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "org_department_team_name": {
            "type": "string",
            "nullable": true
          },
          "role_id": {
            "type": "string",
            "nullable": true
          },
          "role_name": {
            "type": "string",
            "nullable": true
          },
          "is_manager": {
            "type": "boolean",
            "nullable": true
          },
          "no_config_access": {
            "type": "boolean",
            "nullable": true
          },
          "unassigned_access": {
            "type": "boolean",
            "nullable": true
          },
          "otheragent_access": {
            "type": "boolean",
            "nullable": true
          },
          "fortickets": {
            "type": "boolean",
            "nullable": true
          },
          "foropps": {
            "type": "boolean",
            "nullable": true
          },
          "forprojects": {
            "type": "boolean",
            "nullable": true
          },
          "in_section": {
            "type": "boolean",
            "nullable": true
          },
          "namewithinactive": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UnameSite": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "role_id": {
            "type": "string",
            "nullable": true
          },
          "role_name": {
            "type": "string",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UnameXtype": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "assettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettype_name": {
            "type": "string",
            "nullable": true
          },
          "role_id": {
            "type": "string",
            "nullable": true
          },
          "role_name": {
            "type": "string",
            "nullable": true
          },
          "cancreate": {
            "type": "boolean",
            "nullable": true
          },
          "canview": {
            "type": "boolean",
            "nullable": true
          },
          "canedit": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Uname_List": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "onlinestatus_actual": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "onlinestatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_online": {
            "type": "boolean",
            "nullable": true
          },
          "lastonline": {
            "type": "string",
            "nullable": true
          },
          "team": {
            "type": "string",
            "nullable": true
          },
          "isdisabled": {
            "type": "boolean",
            "nullable": true
          },
          "email": {
            "type": "string",
            "nullable": true
          },
          "ad": {
            "type": "string",
            "nullable": true
          },
          "lastlogindate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "agentphotopath": {
            "type": "string",
            "nullable": true
          },
          "initials": {
            "type": "string",
            "nullable": true
          },
          "firstname": {
            "type": "string",
            "nullable": true
          },
          "surname": {
            "type": "string",
            "nullable": true
          },
          "colour": {
            "type": "string",
            "nullable": true
          },
          "jobtitle": {
            "type": "string",
            "nullable": true
          },
          "sms": {
            "type": "string",
            "nullable": true
          },
          "extensionnumber": {
            "type": "string",
            "nullable": true
          },
          "ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_agent": {
            "type": "boolean",
            "nullable": true
          },
          "one_client": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "teams": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameSection"
            },
            "nullable": true
          },
          "departments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameDepartment"
            },
            "nullable": true
          },
          "clients": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameAreaRestriction"
            },
            "nullable": true
          },
          "tickettypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameRequestType"
            },
            "nullable": true
          },
          "qualifications": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameQualification"
            },
            "nullable": true
          },
          "qualification_weighting": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "qualified": {
            "type": "boolean",
            "nullable": true
          },
          "role_list": {
            "type": "string",
            "nullable": true
          },
          "current_action_type": {
            "type": "string",
            "nullable": true
          },
          "current_action_name": {
            "type": "string",
            "nullable": true
          },
          "assettypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameXtype"
            },
            "nullable": true
          },
          "googleemail": {
            "type": "string",
            "nullable": true
          },
          "linemanager": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "linemanager_name": {
            "type": "string",
            "nullable": true
          },
          "inboxes": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "exchange_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "exchange_account": {
            "type": "string",
            "nullable": true
          },
          "sentinel_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "licence_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "named_licences_in_use": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "concurrent_licences_in_use": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "concurrent_agent_total": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "google_mail_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "inbox_clientid": {
            "type": "string",
            "nullable": true
          },
          "isapiagent": {
            "type": "boolean",
            "nullable": true
          },
          "splashtop_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "gotoresolve_authorized": {
            "type": "boolean",
            "nullable": true
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "assetfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameField"
            },
            "nullable": true
          },
          "unamecustomfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameCustom"
            },
            "nullable": true
          },
          "unameappointmenttypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameAppointment"
            },
            "nullable": true
          },
          "_canupdate": {
            "type": "boolean",
            "nullable": true
          },
          "_canupdate_moreinfo": {
            "type": "boolean",
            "nullable": true
          },
          "logmeinid": {
            "type": "string",
            "nullable": true
          },
          "allowbeyondtrustinvites": {
            "type": "boolean",
            "nullable": true
          },
          "jira_id": {
            "type": "string",
            "nullable": true
          },
          "custombuttons": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameButton"
            },
            "nullable": true
          },
          "namewithinactive": {
            "type": "string",
            "nullable": true
          },
          "apptsync": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "okta_id": {
            "type": "string",
            "nullable": true
          },
          "enableshifts": {
            "type": "boolean",
            "nullable": true
          },
          "sendemailerrors": {
            "type": "boolean",
            "nullable": true
          },
          "uname_usercustomfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameCustom"
            },
            "nullable": true
          },
          "can_approve_purchaseorder": {
            "type": "boolean",
            "nullable": true
          },
          "can_approve_quote": {
            "type": "boolean",
            "nullable": true
          },
          "can_approve_invoice": {
            "type": "boolean",
            "nullable": true
          },
          "default_splashtop_channel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workday_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workday_name": {
            "type": "string",
            "nullable": true
          },
          "workday_timezone": {
            "type": "string",
            "nullable": true
          },
          "costprice": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "chargerate": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "first_role_id": {
            "type": "string",
            "nullable": true
          },
          "in_queried_team": {
            "type": "boolean",
            "nullable": true
          },
          "guid_string": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UnsubEmailServiceUsers": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "stid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "uid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "key": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UnsubscribeService": {
        "type": "object",
        "properties": {
          "serviceid": {
            "type": "integer",
            "format": "int32"
          }
        },
        "additionalProperties": false
      },
      "UserAnalyzer": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "report_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "role_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "role_name": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "allow_everyone": {
            "type": "boolean",
            "nullable": true
          },
          "department_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "department_name": {
            "type": "string",
            "nullable": true
          },
          "organisation_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "organisation_name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UserCompany": {
        "type": "object",
        "properties": {
          "company_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UserDashboardButtons": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "hint_header": {
            "type": "string",
            "nullable": true
          },
          "hint": {
            "type": "string",
            "nullable": true
          },
          "systemuse": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "colour": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "hover": {
            "type": "boolean",
            "nullable": true
          },
          "icon": {
            "type": "string",
            "nullable": true
          },
          "usedefault": {
            "type": "boolean",
            "nullable": true
          },
          "showonhomescreen": {
            "type": "boolean",
            "nullable": true
          },
          "showonnavbar": {
            "type": "boolean",
            "nullable": true
          },
          "iconcolour": {
            "type": "string",
            "nullable": true
          },
          "iconcolour_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "anyonymousanduseraccessprivelages": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "udbtickettype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tickettype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "displaytype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "displaytype_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "useroadmapcolumnsratherthanstatuses": {
            "type": "boolean",
            "nullable": true
          },
          "restrictions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UserDashboardRestrictions"
            },
            "nullable": true
          },
          "translations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
            },
            "nullable": true
          },
          "customhtml": {
            "type": "string",
            "nullable": true
          },
          "page_title": {
            "type": "string",
            "nullable": true
          },
          "page_desc": {
            "type": "string",
            "nullable": true
          },
          "topkb_title": {
            "type": "string",
            "nullable": true
          },
          "new_icon": {
            "type": "string",
            "nullable": true
          },
          "usecustomicon": {
            "type": "boolean",
            "nullable": true
          },
          "custom_icon": {
            "type": "string",
            "nullable": true
          },
          "default_view": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "portal_ticket_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RequestType_List"
            },
            "nullable": true
          },
          "ticket_column_override": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tickettype": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UserDashboardRestrictions": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "button_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "restriction_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "entity_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "entity_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "entity_name": {
            "type": "string",
            "nullable": true
          },
          "allow_access": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UserDepartment": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_name": {
            "type": "string",
            "nullable": true
          },
          "department_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "department_name": {
            "type": "string",
            "nullable": true
          },
          "is_manager": {
            "type": "boolean",
            "nullable": true
          },
          "is_azure_department": {
            "type": "boolean",
            "nullable": true
          },
          "role_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "role_name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UserPrefs": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "lang": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "theme": {
            "type": "string",
            "nullable": true
          },
          "userdetails": {
            "$ref": "#/components/schemas/Users"
          }
        },
        "additionalProperties": false
      },
      "UserRoles": {
        "type": "object",
        "properties": {
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "isimportantcontact2": {
            "type": "boolean",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "showmeonly": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ischangeapprover2": {
            "type": "boolean",
            "nullable": true
          },
          "ispoapprover": {
            "type": "boolean",
            "nullable": true
          },
          "web_access_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "canadd": {
            "type": "boolean",
            "nullable": true
          },
          "canviewopps": {
            "type": "boolean",
            "nullable": true
          },
          "allowviewsitedocs": {
            "type": "boolean",
            "nullable": true
          },
          "allowviewclientdocs": {
            "type": "boolean",
            "nullable": true
          },
          "canviewcontracts": {
            "type": "boolean",
            "nullable": true
          },
          "canaccesscatalog": {
            "type": "boolean",
            "nullable": true
          },
          "cataloglevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "canaccessinvoices": {
            "type": "boolean",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "notes": {
            "type": "string",
            "nullable": true
          },
          "device_access_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_integration": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "dontackemails2": {
            "type": "boolean",
            "nullable": true
          },
          "departments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UserDepartment"
            },
            "nullable": true
          },
          "notifications": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameNotification"
            },
            "nullable": true
          },
          "canuploaddocuments": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "UserThirdPartyGroup": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "userid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "thirdpartyid": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Users": {
        "type": "object",
        "properties": {
          "is_comms_user": {
            "type": "boolean",
            "nullable": true
          },
          "ischangeapprover2": {
            "type": "boolean",
            "nullable": true
          },
          "sitephonenumberint": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "phonenumberint": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "homenumberint": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "mobileint": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "mobilenumber2int": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "faxint": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "site_id": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "site_id_int": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "firstname": {
            "type": "string",
            "nullable": true
          },
          "surname": {
            "type": "string",
            "nullable": true
          },
          "initials": {
            "type": "string",
            "nullable": true
          },
          "title": {
            "type": "string",
            "nullable": true
          },
          "emailaddress": {
            "type": "string",
            "nullable": true
          },
          "phonenumber_preferred": {
            "type": "string",
            "nullable": true
          },
          "sitephonenumber": {
            "type": "string",
            "nullable": true
          },
          "phonenumber": {
            "type": "string",
            "nullable": true
          },
          "homenumber": {
            "type": "string",
            "nullable": true
          },
          "mobilenumber": {
            "type": "string",
            "nullable": true
          },
          "mobilenumber2": {
            "type": "string",
            "nullable": true
          },
          "fax": {
            "type": "string",
            "nullable": true
          },
          "telpref": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "activedirectory_dn": {
            "type": "string",
            "nullable": true
          },
          "onpremise_activedirectory_dn": {
            "type": "string",
            "nullable": true
          },
          "container_dn": {
            "type": "string",
            "nullable": true
          },
          "login": {
            "type": "string",
            "nullable": true
          },
          "inactive": {
            "type": "boolean",
            "nullable": true
          },
          "colour": {
            "type": "string",
            "nullable": true
          },
          "isimportantcontact": {
            "type": "boolean",
            "nullable": true
          },
          "other1": {
            "type": "string",
            "nullable": true
          },
          "other2": {
            "type": "string",
            "nullable": true
          },
          "other3": {
            "type": "string",
            "nullable": true
          },
          "other4": {
            "type": "string",
            "nullable": true
          },
          "other5": {
            "type": "string",
            "nullable": true
          },
          "notes": {
            "type": "string",
            "nullable": true
          },
          "neversendemails": {
            "type": "boolean",
            "nullable": true
          },
          "default_currency_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_guid": {
            "type": "string",
            "nullable": true
          },
          "area_guid": {
            "type": "string",
            "nullable": true
          },
          "site_cautomate_guid": {
            "type": "string",
            "nullable": true
          },
          "priority_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "linked_agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "covered_by_contract": {
            "type": "boolean",
            "nullable": true
          },
          "contract_value": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "software_role_name": {
            "type": "string",
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "attachments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Attachment"
            },
            "nullable": true
          },
          "custombuttons": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomButton"
            },
            "nullable": true
          },
          "relationship_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_relationships": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeRole"
            },
            "nullable": true
          },
          "uddevsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "uddevnum": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "uduserid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "userdevicerolecount": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_hubspot_guid": {
            "type": "string",
            "nullable": true
          },
          "isserviceaccount": {
            "type": "boolean",
            "nullable": true
          },
          "ignoreautomatedbilling": {
            "type": "boolean",
            "nullable": true
          },
          "isimportantcontact2": {
            "type": "boolean",
            "nullable": true
          },
          "connectwiseid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "autotaskid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "messagegroup_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "role_list": {
            "type": "string",
            "nullable": true
          },
          "sitetimezone": {
            "type": "string",
            "nullable": true
          },
          "client_account_manager_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "datecreated": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "inv1": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv2": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv3": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv4": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "slaid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "new_password": {
            "type": "string",
            "nullable": true
          },
          "dontackemails": {
            "type": "boolean",
            "nullable": true
          },
          "web_access_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showmeonly": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showrecentonly": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inform": {
            "type": "boolean",
            "nullable": true
          },
          "inv1site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv2site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv3site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv4site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv5": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv6": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv7": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv8": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv9": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv10": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv5site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv6site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv7site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv8site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv9site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv10site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "informaction": {
            "type": "boolean",
            "nullable": true
          },
          "informclearance": {
            "type": "boolean",
            "nullable": true
          },
          "inv11": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv12": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv13": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv14": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv15": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv16": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv17": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv18": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv19": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv20": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv21": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv22": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv23": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv24": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv25": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv11site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv12site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv13site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv14site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv15site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv16site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv17site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv18site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv19site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv20site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv21site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv22site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv23site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv24site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inv25site": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showslatimes": {
            "type": "boolean",
            "nullable": true
          },
          "canadd": {
            "type": "boolean",
            "nullable": true
          },
          "allowviewsitedocs": {
            "type": "boolean",
            "nullable": true
          },
          "third_party_guid": {
            "type": "string",
            "nullable": true
          },
          "third_party_sql": {
            "type": "string",
            "nullable": true
          },
          "ischangeapprover": {
            "type": "boolean",
            "nullable": true
          },
          "cancreateuser": {
            "type": "boolean",
            "nullable": true
          },
          "department": {
            "type": "string",
            "nullable": true
          },
          "isheadofdept": {
            "type": "boolean",
            "nullable": true
          },
          "deputysite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "deputyusername": {
            "type": "string",
            "nullable": true
          },
          "cat2": {
            "type": "string",
            "nullable": true
          },
          "lastlogindate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "email2": {
            "type": "string",
            "nullable": true
          },
          "email3": {
            "type": "string",
            "nullable": true
          },
          "iscontractcontact": {
            "type": "boolean",
            "nullable": true
          },
          "informnewarea": {
            "type": "boolean",
            "nullable": true
          },
          "informactionarea": {
            "type": "boolean",
            "nullable": true
          },
          "informclearancearea": {
            "type": "boolean",
            "nullable": true
          },
          "disclaimermatchstring": {
            "type": "string",
            "nullable": true
          },
          "viewallcleared": {
            "type": "boolean",
            "nullable": true
          },
          "isexternal": {
            "type": "boolean",
            "nullable": true
          },
          "question1": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "question2": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "question3": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "question4": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "question5": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dontaddtomailinglist": {
            "type": "boolean",
            "nullable": true
          },
          "caneditwebdetails": {
            "type": "boolean",
            "nullable": true
          },
          "cataloglevel": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "canaccesscatalog": {
            "type": "boolean",
            "nullable": true
          },
          "hasbeentrained": {
            "type": "boolean",
            "nullable": true
          },
          "admanager": {
            "type": "string",
            "nullable": true
          },
          "canviewcontracts": {
            "type": "boolean",
            "nullable": true
          },
          "ispoapprover": {
            "type": "boolean",
            "nullable": true
          },
          "encmethod": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "adconnection": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "useadlogin": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sendwelcomeemail": {
            "type": "boolean",
            "nullable": true
          },
          "welcomeemail_template_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resetpassword": {
            "type": "boolean",
            "nullable": true
          },
          "_anonymise": {
            "type": "boolean",
            "nullable": true
          },
          "_reassign_all_to_user": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ismaincontact": {
            "type": "boolean",
            "nullable": true
          },
          "primary_address": {
            "$ref": "#/components/schemas/AddressStore"
          },
          "addresses": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AddressStore"
            },
            "nullable": true
          },
          "departments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UserDepartment"
            },
            "nullable": true
          },
          "organisation_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "popup_notes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AreaPopup"
            },
            "nullable": true
          },
          "open_ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "onhold_ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "total_ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "opened_thismonth_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_isnew": {
            "type": "boolean",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "memberof": {
            "type": "string",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "usercompany": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UserCompany"
            },
            "nullable": true
          },
          "supplier": {
            "$ref": "#/components/schemas/Supplier"
          },
          "supplier_name": {
            "type": "string",
            "nullable": true
          },
          "claims": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NHD_Claim"
            },
            "nullable": true
          },
          "app_colour": {
            "type": "string",
            "nullable": true
          },
          "emailconfirmed": {
            "type": "boolean",
            "nullable": true
          },
          "agent_app_url": {
            "type": "string",
            "nullable": true
          },
          "imagedata": {
            "type": "string",
            "nullable": true
          },
          "webannouncement": {
            "type": "string",
            "nullable": true
          },
          "cautomateid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "azure_connectionid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_importtoken": {
            "type": "string",
            "nullable": true
          },
          "jira_id": {
            "type": "string",
            "nullable": true
          },
          "zapier_client_name": {
            "type": "string",
            "nullable": true
          },
          "delegation_activated": {
            "type": "boolean",
            "nullable": true
          },
          "delegation_timebased": {
            "type": "boolean",
            "nullable": true
          },
          "delegation_start": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "delegation_end": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "delegation_user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "delegation_user_name": {
            "type": "string",
            "nullable": true
          },
          "googleworkplace_id": {
            "type": "string",
            "nullable": true
          },
          "isnhserveremaildefault": {
            "type": "boolean"
          },
          "matchprimaryemail": {
            "type": "boolean",
            "nullable": true
          },
          "servicenow_id": {
            "type": "string",
            "nullable": true
          },
          "servicenow_username": {
            "type": "string",
            "nullable": true
          },
          "site_servicenow_id": {
            "type": "string",
            "nullable": true
          },
          "sgatewayid": {
            "type": "string",
            "nullable": true
          },
          "software": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/DeviceApplications"
            },
            "nullable": true
          },
          "canaccessinvoices": {
            "type": "boolean",
            "nullable": true
          },
          "samaccountname": {
            "type": "string",
            "nullable": true
          },
          "oktaid": {
            "type": "string",
            "nullable": true
          },
          "okta_status": {
            "type": "string",
            "nullable": true
          },
          "authenticatorapp_configured": {
            "type": "boolean",
            "nullable": true
          },
          "_revoke_authenticatorapp": {
            "type": "boolean",
            "nullable": true
          },
          "ulastupdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_isopp": {
            "type": "boolean",
            "nullable": true
          },
          "oppcompanyname": {
            "type": "string",
            "nullable": true
          },
          "oppcontactname": {
            "type": "string",
            "nullable": true
          },
          "oppemailaddress": {
            "type": "string",
            "nullable": true
          },
          "assets": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Device_List"
            },
            "nullable": true
          },
          "locked": {
            "type": "boolean",
            "nullable": true
          },
          "site_guid2": {
            "type": "string",
            "nullable": true
          },
          "allowviewclientdocs": {
            "type": "boolean",
            "nullable": true
          },
          "azure_tenant_id": {
            "type": "string",
            "nullable": true
          },
          "azure_last_login_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "linked_user_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "linked_user_name": {
            "type": "string",
            "nullable": true
          },
          "hubspot_id": {
            "type": "string",
            "nullable": true
          },
          "hubspot_url": {
            "type": "string",
            "nullable": true
          },
          "hubspot_dont_sync": {
            "type": "boolean",
            "nullable": true
          },
          "hubspot_archived": {
            "type": "boolean",
            "nullable": true
          },
          "passportal_id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "passportal_client_id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "opportunity_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "isuserdetails": {
            "type": "boolean",
            "nullable": true
          },
          "hudu_url": {
            "type": "string",
            "nullable": true
          },
          "sqlimport_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sqlimport_user": {
            "type": "string",
            "nullable": true
          },
          "unsubscribed": {
            "type": "boolean",
            "nullable": true
          },
          "canviewopps": {
            "type": "boolean",
            "nullable": true
          },
          "azure_tenant_domain": {
            "type": "string",
            "nullable": true
          },
          "servicenow_companyid": {
            "type": "string",
            "nullable": true
          },
          "external_links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          },
          "_match_thirdparty_id": {
            "type": "string",
            "nullable": true
          },
          "_match_integration_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_match_integration_name": {
            "type": "string",
            "nullable": true
          },
          "salesforce_dontsync": {
            "type": "boolean",
            "nullable": true
          },
          "_hascontactsenabled": {
            "type": "boolean",
            "nullable": true
          },
          "new_site_name": {
            "type": "string",
            "nullable": true
          },
          "_isbatch": {
            "type": "boolean",
            "nullable": true
          },
          "roles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UserRoles"
            },
            "nullable": true
          },
          "azure_roleid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "add_roles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UserRoles"
            },
            "nullable": true
          },
          "facebook_id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "facebook_username": {
            "type": "string",
            "nullable": true
          },
          "twitter_id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "twitter_username": {
            "type": "string",
            "nullable": true
          },
          "_merge_user_into": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_email_collision": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_dont_fire_automations": {
            "type": "boolean",
            "nullable": true
          },
          "device_access_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "ticket_customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "manager_email": {
            "type": "string",
            "nullable": true
          },
          "_remove_licenses": {
            "type": "boolean",
            "nullable": true
          },
          "_new_usersite_only": {
            "type": "boolean",
            "nullable": true
          },
          "thirdpartygroups": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UserThirdPartyGroup"
            },
            "nullable": true
          },
          "linked_sites": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ExternalLink_List"
            },
            "nullable": true
          },
          "dontackemails2": {
            "type": "boolean",
            "nullable": true
          },
          "instagram_id": {
            "type": "integer",
            "format": "int64",
            "nullable": true
          },
          "instagram_username": {
            "type": "string",
            "nullable": true
          },
          "jira_instance": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "jira_instance_name": {
            "type": "string",
            "nullable": true
          },
          "third_party_id": {
            "type": "string",
            "nullable": true
          },
          "no_manager_roleid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "matching_value": {
            "type": "string",
            "nullable": true
          },
          "theme": {
            "type": "string",
            "nullable": true
          },
          "lang": {
            "type": "string",
            "nullable": true
          },
          "gocardless_customfields": {
            "type": "object",
            "additionalProperties": {
              "type": "string",
              "nullable": true
            },
            "nullable": true
          },
          "service_account_overridden": {
            "type": "boolean",
            "nullable": true
          },
          "sendaccountsemails": {
            "type": "boolean",
            "nullable": true
          },
          "extratabs": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Tabname"
            },
            "nullable": true
          },
          "informifack": {
            "type": "boolean",
            "nullable": true
          },
          "informnewareaifack": {
            "type": "boolean",
            "nullable": true
          },
          "marketing_unsubscribes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MarketingUnsubscribe"
            },
            "nullable": true
          },
          "new_account_name": {
            "type": "string",
            "nullable": true
          },
          "prospect_account_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "open_opportunity_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_convert_phonenumbers": {
            "type": "boolean",
            "nullable": true
          },
          "update_user_tickets": {
            "type": "boolean",
            "nullable": true
          },
          "check_update_user_tickets": {
            "type": "boolean",
            "nullable": true
          },
          "canuploaddocuments": {
            "type": "boolean",
            "nullable": true
          },
          "runbook_button_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "key": {
            "type": "integer",
            "format": "int32"
          },
          "table": {
            "$ref": "#/components/schemas/TableEnum"
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "automatic_sales_tax": {
            "type": "boolean",
            "nullable": true
          },
          "client_taxable": {
            "type": "boolean",
            "nullable": true
          },
          "overridepdftemplatequote": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "overridepdftemplatequote_name": {
            "type": "string",
            "nullable": true
          },
          "contract_end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "okta_id": {
            "type": "string",
            "nullable": true
          },
          "azure_id": {
            "type": "string",
            "nullable": true
          },
          "user_with_clientsite": {
            "type": "string",
            "nullable": true
          },
          "client_automatic_callscript_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "neversendmarketingemails": {
            "type": "boolean",
            "nullable": true
          },
          "is_prospect": {
            "type": "boolean",
            "nullable": true
          },
          "whatsapp_number": {
            "type": "string",
            "nullable": true
          },
          "azureoid": {
            "type": "string",
            "nullable": true
          },
          "date_of_birth": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_importtypeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_importthirdpartyid": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Users_List": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "site_id": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "site_id_int": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_name": {
            "type": "string",
            "nullable": true
          },
          "client_name": {
            "type": "string",
            "nullable": true
          },
          "firstname": {
            "type": "string",
            "nullable": true
          },
          "surname": {
            "type": "string",
            "nullable": true
          },
          "initials": {
            "type": "string",
            "nullable": true
          },
          "title": {
            "type": "string",
            "nullable": true
          },
          "emailaddress": {
            "type": "string",
            "nullable": true
          },
          "phonenumber_preferred": {
            "type": "string",
            "nullable": true
          },
          "sitephonenumber": {
            "type": "string",
            "nullable": true
          },
          "phonenumber": {
            "type": "string",
            "nullable": true
          },
          "homenumber": {
            "type": "string",
            "nullable": true
          },
          "mobilenumber": {
            "type": "string",
            "nullable": true
          },
          "mobilenumber2": {
            "type": "string",
            "nullable": true
          },
          "fax": {
            "type": "string",
            "nullable": true
          },
          "telpref": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "activedirectory_dn": {
            "type": "string",
            "nullable": true
          },
          "onpremise_activedirectory_dn": {
            "type": "string",
            "nullable": true
          },
          "container_dn": {
            "type": "string",
            "nullable": true
          },
          "login": {
            "type": "string",
            "nullable": true
          },
          "inactive": {
            "type": "boolean",
            "nullable": true
          },
          "colour": {
            "type": "string",
            "nullable": true
          },
          "isimportantcontact": {
            "type": "boolean",
            "nullable": true
          },
          "other1": {
            "type": "string",
            "nullable": true
          },
          "other2": {
            "type": "string",
            "nullable": true
          },
          "other3": {
            "type": "string",
            "nullable": true
          },
          "other4": {
            "type": "string",
            "nullable": true
          },
          "other5": {
            "type": "string",
            "nullable": true
          },
          "notes": {
            "type": "string",
            "nullable": true
          },
          "neversendemails": {
            "type": "boolean",
            "nullable": true
          },
          "default_currency_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_guid": {
            "type": "string",
            "nullable": true
          },
          "area_guid": {
            "type": "string",
            "nullable": true
          },
          "site_cautomate_guid": {
            "type": "string",
            "nullable": true
          },
          "priority_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "linked_agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "covered_by_contract": {
            "type": "boolean",
            "nullable": true
          },
          "contract_value": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "software_role_name": {
            "type": "string",
            "nullable": true
          },
          "customfields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomField"
            },
            "nullable": true
          },
          "attachments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Attachment"
            },
            "nullable": true
          },
          "custombuttons": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CustomButton"
            },
            "nullable": true
          },
          "relationship_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "user_relationships": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeRole"
            },
            "nullable": true
          },
          "uddevsite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "uddevnum": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "uduserid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "userdevicerolecount": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "site_hubspot_guid": {
            "type": "string",
            "nullable": true
          },
          "isserviceaccount": {
            "type": "boolean",
            "nullable": true
          },
          "ignoreautomatedbilling": {
            "type": "boolean",
            "nullable": true
          },
          "isimportantcontact2": {
            "type": "boolean",
            "nullable": true
          },
          "connectwiseid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "autotaskid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "messagegroup_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "role_list": {
            "type": "string",
            "nullable": true
          },
          "sitetimezone": {
            "type": "string",
            "nullable": true
          },
          "client_account_manager_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "key": {
            "type": "integer",
            "format": "int32"
          },
          "table": {
            "$ref": "#/components/schemas/TableEnum"
          },
          "client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_tax_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "automatic_sales_tax": {
            "type": "boolean",
            "nullable": true
          },
          "client_taxable": {
            "type": "boolean",
            "nullable": true
          },
          "overridepdftemplatequote": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "overridepdftemplatequote_name": {
            "type": "string",
            "nullable": true
          },
          "contract_end_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "okta_id": {
            "type": "string",
            "nullable": true
          },
          "azure_id": {
            "type": "string",
            "nullable": true
          },
          "user_with_clientsite": {
            "type": "string",
            "nullable": true
          },
          "client_automatic_callscript_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "neversendmarketingemails": {
            "type": "boolean",
            "nullable": true
          },
          "is_prospect": {
            "type": "boolean",
            "nullable": true
          },
          "whatsapp_number": {
            "type": "string",
            "nullable": true
          },
          "azureoid": {
            "type": "string",
            "nullable": true
          },
          "date_of_birth": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_importtypeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_importthirdpartyid": {
            "type": "string",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "new_external_link": {
            "$ref": "#/components/schemas/ExternalLink_List"
          }
        },
        "additionalProperties": false
      },
      "VMWorkspaceDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "region": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "vmworkspace_clientid": {
            "type": "string",
            "nullable": true
          },
          "new_integration_key": {
            "type": "string",
            "nullable": true
          },
          "new_integration_method": {
            "type": "boolean",
            "nullable": true
          },
          "default_devicesite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_devicesite_name": {
            "type": "string",
            "nullable": true
          },
          "default_devicetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_devicetypename": {
            "type": "string",
            "nullable": true
          },
          "assetimportidentifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetimportidentifier_fieldname": {
            "type": "string",
            "nullable": true
          },
          "vmworkspace_fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationSiteMapping"
            },
            "nullable": true
          },
          "enableintegrator": {
            "type": "boolean",
            "nullable": true
          },
          "lastsyncdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastsyncerror": {
            "type": "string",
            "nullable": true
          },
          "halo_integrator_import_list": {
            "type": "string",
            "nullable": true
          },
          "halo_integrator_import_types": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "dont_create_new_devices": {
            "type": "boolean",
            "nullable": true
          },
          "dont_update_device_type": {
            "type": "boolean",
            "nullable": true
          },
          "dont_move_site": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "mappings_xtype": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "default_assetgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_assetgroupname": {
            "type": "string",
            "nullable": true
          },
          "assettype_choice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettype_field": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ViewColumns": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "tile_html": {
            "type": "string",
            "nullable": true
          },
          "columns": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ViewColumnsDetails"
            },
            "nullable": true
          },
          "_temp": {
            "type": "boolean",
            "nullable": true
          },
          "card_html": {
            "type": "string",
            "nullable": true
          },
          "linked_dashboard_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use_dashboard": {
            "type": "boolean",
            "nullable": true
          },
          "include_children": {
            "type": "boolean",
            "nullable": true
          },
          "restriction_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "team_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "team_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "team_name": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type_name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ViewColumnsDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "columns_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "column_seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "column_name": {
            "type": "string",
            "nullable": true
          },
          "width": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "order_seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "order_desc": {
            "type": "boolean",
            "nullable": true
          },
          "column_title_override": {
            "type": "string",
            "nullable": true
          },
          "groupbystatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "columns_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ViewFilter": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "team_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "team_name": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type_name": {
            "type": "string",
            "nullable": true
          },
          "sys_id": {
            "type": "string",
            "nullable": true
          },
          "filters": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ViewFilterDetails"
            },
            "nullable": true
          },
          "_temp": {
            "type": "boolean",
            "nullable": true
          },
          "restriction_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "team_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ViewFilterDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "filter_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "list_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "itemsupplier_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "area_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "filter_name": {
            "type": "string",
            "nullable": true
          },
          "filter_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "filter_value": {
            "type": "string",
            "nullable": true
          },
          "filter_values": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair"
            },
            "nullable": true
          },
          "multiselect_value": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MultiselectFilter"
            },
            "nullable": true
          },
          "filter_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "list_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "itemsupplier_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "filter_value_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ViewListGroup": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "collapsed": {
            "type": "boolean",
            "nullable": true
          },
          "type_name": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ViewLists": {
        "type": "object",
        "properties": {
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "use": {
            "type": "string",
            "nullable": true
          },
          "restriction_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "agent_name": {
            "type": "string",
            "nullable": true
          },
          "team_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "team_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "team_name": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "type_name": {
            "type": "string",
            "nullable": true
          },
          "sequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "showcounts": {
            "type": "boolean",
            "nullable": true
          },
          "column_profile_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "column_profile_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "filter_profile_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "filter_profile_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "lock_view_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "connectedinstance_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "connectedinstance_list_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_in_team_tree": {
            "type": "boolean",
            "nullable": true
          },
          "show_in_team_tree_team_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_in_team_tree_team_name": {
            "type": "string",
            "nullable": true
          },
          "ticket_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "connectedinstance_error": {
            "type": "boolean",
            "nullable": true
          },
          "column_profile_name": {
            "type": "string",
            "nullable": true
          },
          "filter_profile_name": {
            "type": "string",
            "nullable": true
          },
          "connectedinstance_name": {
            "type": "string",
            "nullable": true
          },
          "filters": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ViewFilterDetails"
            },
            "nullable": true
          },
          "group": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "group_name": {
            "type": "string",
            "nullable": true
          },
          "group_seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "group_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "group_collapsed": {
            "type": "boolean",
            "nullable": true
          },
          "translations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "VirimaDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "tenantid": {
            "type": "string",
            "nullable": true
          },
          "new_integration_key": {
            "type": "string",
            "nullable": true
          },
          "default_devicesite": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_devicesite_name": {
            "type": "string",
            "nullable": true
          },
          "default_devicetype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_devicetypename": {
            "type": "string",
            "nullable": true
          },
          "assetimportidentifier": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetimportidentifier_fieldname": {
            "type": "string",
            "nullable": true
          },
          "fieldmappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "sitemappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationSiteMapping"
            },
            "nullable": true
          },
          "enableintegrator": {
            "type": "boolean",
            "nullable": true
          },
          "lastsyncdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "lastsyncerror": {
            "type": "string",
            "nullable": true
          },
          "delete_devices": {
            "type": "boolean",
            "nullable": true
          },
          "dont_create_new_devices": {
            "type": "boolean",
            "nullable": true
          },
          "dont_update_device_type": {
            "type": "boolean",
            "nullable": true
          },
          "dont_move_site": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "mappings_xtype": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMapping"
            },
            "nullable": true
          },
          "default_assetgroup": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_assetgroupname": {
            "type": "string",
            "nullable": true
          },
          "assettype_choice": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assettype_field": {
            "type": "string",
            "nullable": true
          },
          "use_user_site": {
            "type": "boolean",
            "nullable": true
          },
          "override_site_rules": {
            "type": "boolean",
            "nullable": true
          },
          "dont_remove_users": {
            "type": "boolean",
            "nullable": true
          },
          "relation_sync": {
            "type": "boolean",
            "nullable": true
          },
          "software_import_licence_matching": {
            "type": "boolean",
            "nullable": true
          },
          "default_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_status_name": {
            "type": "string",
            "nullable": true
          },
          "delete_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "delete_status_name": {
            "type": "string",
            "nullable": true
          },
          "user_matching_field": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_clearlastsync": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "VirtualAgent": {
        "type": "object",
        "properties": {
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "connection_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "use": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "third_party_id": {
            "type": "string",
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_connection_enabled": {
            "type": "boolean",
            "nullable": true
          },
          "_instructions": {
            "type": "string",
            "nullable": true
          },
          "_model": {
            "type": "string",
            "nullable": true
          },
          "_update_tools": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Webhook": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "url": {
            "type": "string",
            "nullable": true
          },
          "content_type": {
            "type": "string",
            "nullable": true
          },
          "authentication_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "basic_username": {
            "type": "string",
            "nullable": true
          },
          "basic_password": {
            "type": "string",
            "nullable": true
          },
          "certificate_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "certificate_name": {
            "type": "string",
            "nullable": true
          },
          "active": {
            "type": "boolean",
            "nullable": true
          },
          "events": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/UnameNotification"
            },
            "nullable": true
          },
          "last_status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "systemuse": {
            "type": "string",
            "nullable": true
          },
          "runbook_start_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "inbound_authentication_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "authentication_header": {
            "type": "string",
            "nullable": true
          },
          "algorithm": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "digest": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "signature_prefix": {
            "type": "string",
            "nullable": true
          },
          "_iszapier": {
            "type": "boolean",
            "nullable": true
          },
          "zapier_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "zapier_client_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "zapier_site_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "zapier_username": {
            "type": "string",
            "nullable": true
          },
          "zapier_tickettype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "zapier_status_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "zapier_sla_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "zapier_priority_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "zapier_team_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "zapier_agent_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/WebhookMapping"
            },
            "nullable": true
          },
          "custom_payload": {
            "type": "boolean",
            "nullable": true
          },
          "payload_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "flow_chart_json": {
            "type": "string",
            "nullable": true
          },
          "library_licence_name": {
            "type": "string",
            "nullable": true
          },
          "icon_base64": {
            "type": "string",
            "nullable": true
          },
          "icon": {
            "type": "string",
            "nullable": true
          },
          "major_version_number": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "minor_version_number": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "patch_version_number": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "version_number": {
            "type": "string",
            "nullable": true
          },
          "note": {
            "maxLength": 4000,
            "type": "string",
            "nullable": true
          },
          "install_popup": {
            "maxLength": 4000,
            "type": "string",
            "nullable": true
          },
          "steps": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FlowDetail"
            },
            "nullable": true
          },
          "input_variables": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OutboundIntegrationMethodValue"
            },
            "nullable": true
          },
          "standalone_methods": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OutboundIntegrationMethod"
            },
            "nullable": true
          },
          "integrations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/OutboundIntegration"
            },
            "nullable": true
          },
          "schedule_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "disabled": {
            "type": "boolean",
            "nullable": true
          },
          "lastcreated": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "nextcreationdate": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "log_retention_policy_days": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "batch_method": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "batch_delay_seconds": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "batch_limit": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "infinite_loop_threshold": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "notify_on_failure": {
            "type": "boolean",
            "nullable": true
          },
          "_test": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "WebhookEvent": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "webhook_id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "integration_method_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "integation_method_name": {
            "type": "string",
            "nullable": true
          },
          "notification_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "timestamp": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "status": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "duration": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "requestheaders": {
            "type": "string",
            "nullable": true
          },
          "requestbody": {
            "type": "string",
            "nullable": true
          },
          "responsestatus": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "responseheaders": {
            "type": "string",
            "nullable": true
          },
          "responsebody": {
            "type": "string",
            "nullable": true
          },
          "automation_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "automation_step": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "automation_iteration_state": {
            "type": "string",
            "nullable": true
          },
          "entity_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "error": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "log_retention_policy_deletion_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "WebhookMapping": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "webhookid": {
            "type": "string",
            "format": "uuid"
          },
          "fiusage": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fiusagename": {
            "type": "string",
            "nullable": true
          },
          "fiid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "finame": {
            "type": "string",
            "nullable": true
          },
          "filabel": {
            "type": "string",
            "nullable": true
          },
          "key": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "WebhookSubscriptionAction": {
        "enum": [
          0,
          1,
          2,
          3
        ],
        "type": "integer",
        "format": "int32"
      },
      "Widget": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "dashboardid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "i": {
            "type": "string",
            "nullable": true
          },
          "w": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "h": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "x": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "y": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "title": {
            "maxLength": 255,
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "report_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "counter_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "count_format_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "column_name": {
            "maxLength": 255,
            "type": "string",
            "nullable": true
          },
          "ticketarea_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "view_type": {
            "type": "string",
            "nullable": true
          },
          "filter_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tree_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tree_id2": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "columns_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "page_size": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "custom_html": {
            "maxLength": 10000,
            "type": "string",
            "nullable": true
          },
          "custom_html_translated": {
            "type": "string",
            "nullable": true
          },
          "style": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "custom_css": {
            "maxLength": 4000,
            "type": "string",
            "nullable": true
          },
          "initialcolour": {
            "type": "string",
            "nullable": true
          },
          "changedcolour": {
            "type": "string",
            "nullable": true
          },
          "thresholdvalue": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "colourchangerule": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "override_drilldown_report_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_currency_symbol": {
            "type": "string",
            "nullable": true
          },
          "relation": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "outcome_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "field_columns": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "mode": {
            "type": "string",
            "nullable": true
          },
          "actions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TOutcome"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "open_report_in_new_tab": {
            "type": "boolean",
            "nullable": true
          },
          "display_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "charttype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "xaxis": {
            "type": "string",
            "nullable": true
          },
          "yaxis": {
            "type": "string",
            "nullable": true
          },
          "xaxiscaption": {
            "type": "string",
            "nullable": true
          },
          "yaxiscaption": {
            "type": "string",
            "nullable": true
          },
          "series": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AnalyzerProfileSeries"
            },
            "nullable": true
          },
          "colours": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AnalyzerProfileColour"
            },
            "nullable": true
          },
          "graphorderby": {
            "type": "string",
            "nullable": true
          },
          "graphorder": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "count": {
            "type": "boolean",
            "nullable": true
          },
          "sum": {
            "type": "boolean",
            "nullable": true
          },
          "average": {
            "type": "boolean",
            "nullable": true
          },
          "averageaspercentage": {
            "type": "boolean",
            "nullable": true
          },
          "show_top_only": {
            "type": "boolean",
            "nullable": true
          },
          "top_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "show_trendline": {
            "type": "boolean",
            "nullable": true
          },
          "show_datavalues": {
            "type": "boolean",
            "nullable": true
          },
          "stackbars": {
            "type": "boolean",
            "nullable": true
          },
          "colourpallette": {
            "type": "string",
            "nullable": true
          },
          "chart_comparison": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "autosize": {
            "type": "boolean",
            "nullable": true
          },
          "translations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LanguagePackTranslationsCustom"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "WordpressComLinks": {
        "type": "object",
        "properties": {
          "counts": {
            "type": "string",
            "nullable": true
          },
          "self": {
            "type": "string",
            "nullable": true
          },
          "help": {
            "type": "string",
            "nullable": true
          },
          "site": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "WordpressComMeta": {
        "type": "object",
        "properties": {
          "links": {
            "$ref": "#/components/schemas/WordpressComLinks"
          },
          "next_page": {
            "type": "string",
            "nullable": true
          },
          "wpcom": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "WordpressComObject": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "slug": {
            "type": "string",
            "nullable": true
          },
          "description": {
            "type": "string",
            "nullable": true
          },
          "post_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "parent": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "meta": {
            "$ref": "#/components/schemas/WordpressComMeta"
          }
        },
        "additionalProperties": false
      },
      "WordpressDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "connectionname": {
            "type": "string",
            "nullable": true
          },
          "new_integration_method": {
            "type": "boolean",
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "_code": {
            "type": "string",
            "nullable": true
          },
          "_exchangecode": {
            "type": "boolean",
            "nullable": true
          },
          "authorized": {
            "type": "boolean",
            "nullable": true
          },
          "enabled": {
            "type": "boolean",
            "nullable": true
          },
          "blogid": {
            "type": "string",
            "nullable": true
          },
          "blogurl": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "WordpressOrgDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "connectionname": {
            "type": "string",
            "nullable": true
          },
          "new_integration_method": {
            "type": "boolean",
            "nullable": true
          },
          "username": {
            "type": "string",
            "nullable": true
          },
          "new_app_password": {
            "type": "string",
            "nullable": true
          },
          "enabled": {
            "type": "boolean",
            "nullable": true
          },
          "blogurl": {
            "type": "string",
            "nullable": true
          },
          "import_this_tag": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "post_status_to_import": {
            "type": "string",
            "nullable": true
          },
          "custom_endpoint": {
            "type": "string",
            "nullable": true
          },
          "use_custom_endpoint": {
            "type": "boolean",
            "nullable": true
          },
          "import_this_tag_name": {
            "type": "string",
            "nullable": true
          },
          "default_faqlist": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "default_faqlist_name": {
            "type": "string",
            "nullable": true
          },
          "importcategories": {
            "type": "boolean",
            "nullable": true
          },
          "nocategoryupdate": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "WorkdayBreak": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "workday_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "start": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "end": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "incmonday": {
            "type": "boolean",
            "nullable": true
          },
          "inctuesday": {
            "type": "boolean",
            "nullable": true
          },
          "incwednesday": {
            "type": "boolean",
            "nullable": true
          },
          "incthursday": {
            "type": "boolean",
            "nullable": true
          },
          "incfriday": {
            "type": "boolean",
            "nullable": true
          },
          "incsaturday": {
            "type": "boolean",
            "nullable": true
          },
          "incsunday": {
            "type": "boolean",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "Workdays": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "summary": {
            "type": "string",
            "nullable": true
          },
          "timezone": {
            "type": "string",
            "nullable": true
          },
          "start": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "end": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "incmonday": {
            "type": "boolean",
            "nullable": true
          },
          "inctuesday": {
            "type": "boolean",
            "nullable": true
          },
          "incwednesday": {
            "type": "boolean",
            "nullable": true
          },
          "incthursday": {
            "type": "boolean",
            "nullable": true
          },
          "incfriday": {
            "type": "boolean",
            "nullable": true
          },
          "incsaturday": {
            "type": "boolean",
            "nullable": true
          },
          "incsunday": {
            "type": "boolean",
            "nullable": true
          },
          "alldayssame": {
            "type": "boolean",
            "nullable": true
          },
          "endmonday": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "endtuesday": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "endwednesday": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "endthursday": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "endfriday": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "endsaturday": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "endsunday": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "startmonday": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "starttuesday": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "startwednesday": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "startthursday": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "startfriday": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "startsaturday": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "startsunday": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "holidays": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Holidays"
            },
            "nullable": true
          },
          "timeslots": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Timeslot"
            },
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "breaks": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/WorkdayBreak"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "WorkflowHistory": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "ticket_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "moved_from": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "moved_to": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "flow_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "moved_from_stage": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "moved_to_stage": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "moved_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "target_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "target_hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "actual_hours": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "target_met": {
            "type": "boolean",
            "nullable": true
          },
          "override_date": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "summary": {
            "type": "string",
            "nullable": true
          },
          "action_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "WorkflowTarget": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "flow_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "flow_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "target_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "start_stage_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "start_stage_name": {
            "type": "string",
            "nullable": true
          },
          "end_stage_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "end_stage_name": {
            "type": "string",
            "nullable": true
          },
          "start_steps": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/WorkflowTargetStep"
            },
            "nullable": true
          },
          "end_steps": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/WorkflowTargetStep"
            },
            "nullable": true
          },
          "target": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "target_units": {
            "type": "string",
            "nullable": true
          },
          "workday": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "workday_name": {
            "type": "string",
            "nullable": true
          },
          "rules": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Autoassign"
            },
            "nullable": true
          },
          "rule_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "WorkflowTargetStep": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "workflowtarget_id": {
            "type": "integer",
            "format": "int32"
          },
          "step_id": {
            "type": "integer",
            "format": "int32"
          },
          "is_end": {
            "type": "boolean",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "flowheader_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "WorkspaceApplication": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "database_id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "client_id": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "client_secret": {
            "type": "string",
            "nullable": true
          },
          "workspace_id": {
            "type": "string",
            "nullable": true
          },
          "workspace_token": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "XMessagePriority": {
        "enum": [
          1,
          2,
          3,
          4,
          5
        ],
        "type": "integer",
        "format": "int32"
      },
      "XTypeMapping": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "typeid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "value": {
            "type": "string",
            "nullable": true
          },
          "thirdpartyname": {
            "type": "string",
            "nullable": true
          },
          "msid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "isbladehost": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tags": {
            "type": "string",
            "nullable": true
          },
          "category": {
            "type": "string",
            "nullable": true
          },
          "includesoftware": {
            "type": "boolean",
            "nullable": true
          },
          "field_mappings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/IntegrationFieldMapping"
            },
            "nullable": true
          },
          "field_mapping_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sub_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tag_list": {
            "type": "string",
            "nullable": true
          },
          "tag_list_pairs": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "seq": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "partial_match": {
            "type": "boolean",
            "nullable": true
          },
          "detailsid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "userules": {
            "type": "boolean",
            "nullable": true
          },
          "criteria": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeMappingCriteria"
            },
            "nullable": true
          },
          "rule_count": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "XTypeMappingCriteria": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "xtypemapping_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tablename": {
            "type": "string",
            "nullable": true
          },
          "fieldname": {
            "type": "string",
            "nullable": true
          },
          "value_type": {
            "type": "string",
            "nullable": true
          },
          "value_int": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "value_float": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "value_string": {
            "type": "string",
            "nullable": true
          },
          "value_datetime": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "value_display": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "XTypeRole": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "xtype_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "XTypeStatus": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "xtype_id": {
            "type": "integer",
            "format": "int32"
          },
          "xtype_name": {
            "type": "string",
            "nullable": true
          },
          "status_id": {
            "type": "integer",
            "format": "int32"
          },
          "status_name": {
            "type": "string",
            "nullable": true
          },
          "allowafterallstatuses": {
            "type": "boolean",
            "nullable": true
          },
          "allowedafterstatus": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeStatusRestrictions"
            },
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "XTypeStatusRestrictions": {
        "type": "object",
        "properties": {
          "xtypestatus_id": {
            "type": "integer",
            "format": "int32"
          },
          "status_id": {
            "type": "integer",
            "format": "int32"
          },
          "status_name": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "XeroDetails": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "tenant_id": {
            "type": "string",
            "nullable": true
          },
          "tenant_name": {
            "type": "string",
            "nullable": true
          },
          "new_access_token": {
            "type": "string",
            "nullable": true
          },
          "new_refresh_token": {
            "type": "string",
            "nullable": true
          },
          "token_expiry": {
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "authorized": {
            "type": "boolean",
            "nullable": true
          },
          "redirect_uri": {
            "type": "string",
            "nullable": true
          },
          "code": {
            "type": "string",
            "nullable": true
          },
          "_exchangecode": {
            "type": "boolean",
            "nullable": true
          },
          "_disconnect": {
            "type": "boolean",
            "nullable": true
          },
          "client_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "client_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "item_group": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "item_group_name": {
            "type": "string",
            "nullable": true
          },
          "isdefault": {
            "type": "boolean",
            "nullable": true
          },
          "enablesync": {
            "type": "boolean",
            "nullable": true
          },
          "default_item_code": {
            "type": "string",
            "nullable": true
          },
          "show_message": {
            "type": "boolean",
            "nullable": true
          },
          "_importtype": {
            "type": "string",
            "nullable": true
          },
          "client_id": {
            "type": "string",
            "nullable": true
          },
          "new_client_secret": {
            "type": "string",
            "nullable": true
          },
          "sync_entities": {
            "type": "string",
            "nullable": true
          },
          "sync_entities_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyPair2"
            },
            "nullable": true
          },
          "supplier_top_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier_top_level_name": {
            "type": "string",
            "nullable": true
          },
          "archive_contacts": {
            "type": "boolean",
            "nullable": true
          },
          "default_order_item_code": {
            "type": "string",
            "nullable": true
          },
          "rounding_adjustment_account_code": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "group_rounding_adjustments": {
            "type": "boolean",
            "nullable": true
          },
          "new_method": {
            "type": "boolean",
            "nullable": true
          },
          "receive_client_created": {
            "type": "boolean",
            "nullable": true
          },
          "receive_client_updated": {
            "type": "boolean",
            "nullable": true
          },
          "receive_invoice_created": {
            "type": "boolean",
            "nullable": true
          },
          "receive_invoice_updated": {
            "type": "boolean",
            "nullable": true
          },
          "default_creditnote_item_code": {
            "type": "string",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "sync_currency_for_invoices": {
            "type": "boolean",
            "nullable": true
          },
          "no_item_group_sync": {
            "type": "boolean",
            "nullable": true
          },
          "invoice_description_data": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dont_sync_cost_tracking_lines": {
            "type": "boolean",
            "nullable": true
          },
          "organisation_version": {
            "type": "string",
            "nullable": true
          },
          "no_tax_code": {
            "type": "string",
            "nullable": true
          },
          "category_1_keypair": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "category_2_keypair": {
            "$ref": "#/components/schemas/KeyPair2"
          },
          "category_1_name": {
            "type": "string",
            "nullable": true
          },
          "category_1_id": {
            "type": "string",
            "nullable": true
          },
          "category_2_name": {
            "type": "string",
            "nullable": true
          },
          "category_2_id": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "XeroWebhookEvent": {
        "type": "object",
        "properties": {
          "resourceUrl": {
            "type": "string",
            "nullable": true
          },
          "resourceId": {
            "type": "string",
            "nullable": true
          },
          "eventDateUtc": {
            "type": "string",
            "format": "date-time"
          },
          "eventType": {
            "type": "string",
            "nullable": true
          },
          "eventCategory": {
            "type": "string",
            "nullable": true
          },
          "tenantId": {
            "type": "string",
            "nullable": true
          },
          "tenantType": {
            "type": "string",
            "nullable": true
          },
          "resourceObject": {
            "nullable": true
          },
          "eventTypeNum": {
            "$ref": "#/components/schemas/RelayEventType"
          },
          "eventCategoryNum": {
            "$ref": "#/components/schemas/RelayEventCategory"
          }
        },
        "additionalProperties": false
      },
      "Xtype": {
        "type": "object",
        "properties": {
          "guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "intent": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          },
          "name": {
            "type": "string",
            "nullable": true
          },
          "assetgroup_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "assetgroup_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "assetgroup_name": {
            "type": "string",
            "nullable": true
          },
          "keyfield_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "keyfield_name": {
            "type": "string",
            "nullable": true
          },
          "keyfield2_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "keyfield2_name": {
            "type": "string",
            "nullable": true
          },
          "keyfield3_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "keyfield3_name": {
            "type": "string",
            "nullable": true
          },
          "memo": {
            "type": "string",
            "nullable": true
          },
          "manufacturer": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "supplier1": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "itemno": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "cost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "useteamviewer": {
            "type": "boolean",
            "nullable": true
          },
          "accountscode1": {
            "type": "string",
            "nullable": true
          },
          "accountscode2": {
            "type": "string",
            "nullable": true
          },
          "weeklycost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "monthlycost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "quarterlycost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "sixmonthlycost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "yearlycost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "twoyearlycost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "threeyearlycost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "fouryearlycost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "fiveyearlycost": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "kaseyaid": {
            "type": "string",
            "nullable": true
          },
          "icon": {
            "type": "string",
            "nullable": true
          },
          "show_to_users": {
            "type": "boolean",
            "nullable": true
          },
          "fields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TypeInfo"
            },
            "nullable": true
          },
          "field_list": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Field"
            },
            "nullable": true
          },
          "item_code": {
            "type": "string",
            "nullable": true
          },
          "defaultsequence": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tagprefix": {
            "type": "string",
            "nullable": true
          },
          "column_profile_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "column_profile_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "columnprofileoverride_name": {
            "type": "string",
            "nullable": true
          },
          "enableresourcebooking": {
            "type": "boolean",
            "nullable": true
          },
          "resourcebooking_workdays_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resourcebooking_workdays_name": {
            "type": "string",
            "nullable": true
          },
          "resourcebooking_allow_asset_selection": {
            "type": "boolean",
            "nullable": true
          },
          "resourcebooking_asset_restriction_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resourcebooking_min_hours_advance": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "resourcebooking_max_days_advance": {
            "type": "number",
            "format": "double",
            "nullable": true
          },
          "bookingtypes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/BookingType"
            },
            "nullable": true
          },
          "timeslots": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/BookingTypeTimeslot"
            },
            "nullable": true
          },
          "timeslot_bookingtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "_isimport": {
            "type": "boolean",
            "nullable": true
          },
          "_warning": {
            "type": "string",
            "nullable": true
          },
          "linkedcontracttype": {
            "type": "integer",
            "format": "int32"
          },
          "fiid": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "fiid_guid": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          },
          "finame": {
            "type": "string",
            "nullable": true
          },
          "new_icon": {
            "type": "string",
            "nullable": true
          },
          "xtype_roles": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeRole"
            },
            "nullable": true
          },
          "asset_details_tab_display": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "tab_config": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TabConfig"
            },
            "nullable": true
          },
          "resourcebookingtype": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allowed_status": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/XTypeStatus"
            },
            "nullable": true
          },
          "allowall_status": {
            "type": "boolean",
            "nullable": true
          },
          "businessowner_visibility": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "technicalowner_visibility": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "sla_visibility": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "priority_visibility": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "status_visibility": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "services_visibility": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "dependencies_visibility": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "notes_visibility": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "visibility_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "resourcebooking_site_selection_type": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "booking_sites": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Site_List"
            },
            "nullable": true
          },
          "access_control": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccessControl"
            },
            "nullable": true
          },
          "newticket_priority": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "access_control_level": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "licence_visibility": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "allow_all_view": {
            "type": "boolean",
            "nullable": true
          },
          "criticality_visibility": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "is_service": {
            "type": "boolean",
            "nullable": true
          },
          "is_businessapp": {
            "type": "boolean",
            "nullable": true
          },
          "service_category_id": {
            "type": "integer",
            "format": "int32",
            "nullable": true
          },
          "service_category_name": {
            "type": "string",
            "nullable": true
          },
          "services": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ServSite_List"
            },
            "nullable": true
          },
          "field_restrictions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FieldRoleRestriction"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ZabbixWebhook": {
        "type": "object",
        "properties": {
          "alert_message": {
            "type": "string",
            "nullable": true
          },
          "alert_subject": {
            "type": "string",
            "nullable": true
          },
          "event_id": {
            "type": "string",
            "nullable": true
          },
          "event_nseverity": {
            "type": "string",
            "nullable": true
          },
          "event_source": {
            "type": "string",
            "nullable": true
          },
          "event_tags": {
            "type": "string",
            "nullable": true
          },
          "event_update_status": {
            "type": "string",
            "nullable": true
          },
          "event_value": {
            "type": "string",
            "nullable": true
          },
          "trigger_id": {
            "type": "string",
            "nullable": true
          },
          "host": {
            "type": "string",
            "nullable": true
          },
          "params": {
            "type": "object",
            "additionalProperties": {
              "type": "string",
              "nullable": true
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      }
    },
    "securitySchemes": {
      "Bearer": {
        "type": "http",
        "description": "Please insert an API access token.",
        "scheme": "Bearer"
      }
    }
  },
  "security": [
    {
      "Bearer": [ ]
    }
  ]
}