{
  "actions": [
    {
      "name": "getAlerts",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/alerts/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "withpathv1",
          "key": "",
          "mockFile": "mockdatafiles/getalertsingle.json"
        },
        {
          "type": "default",
          "key": "content",
          "mockFile": "mockdatafiles/getalertsmultiple.json"
        }
      ]
    },
    {
      "name": "getAlertsFiltered",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/alerts/filter?{query}",
      "requestSchema": "reqschema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "content",
          "mockFile": "mockdatafiles/getalertsmultiple.json"
        }
      ]
    },
    {
      "name": "getAlertsForDevice",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/alerts/devices/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "alerts",
          "mockFile": "mockdatafiles/getalertsdevice.json"
        }
      ]
    },
    {
      "name": "getAlertsForMapConnection",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/maps/{pathv1}/connection/{pathv2}/alerts?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getmapalertsmultiple.json"
        }
      ]
    },
    {
      "name": "getAlertsForMapNode",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/maps/{pathv1}/node/{pathv2}/alerts?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getmapalertsmultiple.json"
        }
      ]
    },
    {
      "name": "createAlert",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/alerts?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postalert.json"
        }
      ]
    },
    {
      "name": "updateAlert",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/alerts/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putalert.json"
        }
      ]
    },
    {
      "name": "assignAlert",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/alerts/{pathv1}/assign/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchalert.json"
        }
      ]
    },
    {
      "name": "ignoreAlert",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/alerts/{pathv1}/ignore/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchalert.json"
        }
      ]
    },
    {
      "name": "clearAlert",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/alerts/{pathv1}/clear?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchalert.json"
        }
      ]
    },
    {
      "name": "deleteAlert",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/alerts/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/deletealert.json"
        }
      ]
    },
    {
      "name": "createAlertForced",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/api/v1/alerts/force?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/createAlertForced-default.json"
        }
      ]
    },
    {
      "name": "getFlowFalconDeviceAlerts",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/api/v1/alerts/netflow-device/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getFlowFalconDeviceAlerts-default.json"
        }
      ]
    },
    {
      "name": "getMaxSeverityAlertForObjects",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/api/v1/alerts/objects?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getMaxSeverityAlertForObjects-default.json"
        }
      ]
    },
    {
      "name": "patchAlert",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/api/v1/alerts/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchAlert-default.json"
        }
      ]
    }
  ]
}