{
  "actions": [
    {
      "name": "addEntity",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v1/addEntity?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "assignOrUpdateTemplate",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v1/assignOrUpdateTemplate?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "customSearch",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v1/customSearch?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/customSearch-default.json"
        }
      ]
    },
    {
      "name": "delete",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/v1/delete?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "deleteWithOptions",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/v1/deleteWithOptions?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getEntities",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v1/getEntities?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getEntities-default.json"
        }
      ]
    },
    {
      "name": "getEntitiesByName",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v1/getEntitiesByName?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getEntitiesByName-default.json"
        }
      ]
    },
    {
      "name": "getEntitiesByNameUsingOptions",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v1/getEntitiesByNameUsingOptions?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getEntitiesByNameUsingOptions-default.json"
        }
      ]
    },
    {
      "name": "getEntityByCIDR",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v1/getEntityByCIDR?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getEntityByCIDR-default.json"
        }
      ]
    },
    {
      "name": "getEntityById",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v1/getEntityById?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getEntityById-default.json"
        }
      ]
    },
    {
      "name": "getEntityByName",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v1/getEntityByName?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getEntityByName-default.json"
        }
      ]
    },
    {
      "name": "getEntityByPrefix",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v1/getEntityByPrefix?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getEntityByPrefix-default.json"
        }
      ]
    },
    {
      "name": "getEntityByRange",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v1/getEntityByRange?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getEntityByRange-default.json"
        }
      ]
    },
    {
      "name": "getLinkedEntities",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v1/getLinkedEntities?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getLinkedEntities-default.json"
        }
      ]
    },
    {
      "name": "getParent",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v1/getParent?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getParent-default.json"
        }
      ]
    },
    {
      "name": "getSystemInfo",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v1/getSystemInfo?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "linkEntities",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v1/linkEntities?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "login",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v1/login?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "loginWithOptions",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v1/loginWithOptions?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "logout",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v1/logout?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "searchByCategory",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v1/searchByCategory?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/searchByCategory-default.json"
        }
      ]
    },
    {
      "name": "searchByObjectTypes",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v1/searchByObjectTypes?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/searchByObjectTypes-default.json"
        }
      ]
    },
    {
      "name": "unlinkEntities",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v1/unlinkEntities?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "update",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v1/update?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "updateWithOptions",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v1/updateWithOptions?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    }
  ]
}