Retrieve a List of Malop Activity Types

Endpoint URL: https://<your server>/rest/v2/customRules/getMalopActivityTypes
Endpoint URI: /v2/customRules/getMalopActivityTypes

Action: GET

Returns a list of all available MalOp activity types you can use for the custom detection rule.

Note

Ensure that you have logged into the Cybereason platform. For details, see Log in with the API.

Request Headers

You must add an Content-Type:application/json header with the request.

Note

If you are using cURL, add the authorization cookie details or the path to the file with cookie details with every request.


Request Body

None


Request Parameters

URL/URI parameters: none

Request Body Parameters: none


Response Status Codes

This request can return the following status codes:

  • 200: Success OK


Response Success Schema

The response includes a list of the supported activity types for any generated Malop:

Field

Type

Description

enumName

Enum

The possible values for the activity type used in a generated Malop. The possible values for this field vary:

  • CNC_COMMUNICATION

  • DATA_THEFT

  • MALICIOUS_INFECTION

  • LATERAL_MOVEMENT

  • PRIVILEGE_ESCALATION

  • RANSOMWARE

  • SCANNING

  • STOLEN_CREDENTIALS

translation

String

The regular language for the detection type.


Response Failure Schema

None


Important Response Fields

Important information is found in these fields:

  • enumName parameter: The unique value the Cybereason platform uses for the activity types.

  • translation parameter: The real language name for the activity type.


Example: Get a list of available detection types

Request

curl --request GET \
  --url https://12.34.56.78/v2/rest/customRules/getMalopActivityTypes \
  --header 'Content-Type:application/json' \

Response

[
  {
    "enumName":"MALICIOUS_INFECTION",
    "translation":"Infection"
  },
  {
    "enumName":"PRIVILEGE_ESCALATION",
    "translation":"Privilege escalation"
  },
  {
    "enumName":"RANSOMWARE",
    "translation":"Ransomware"
  },
  {
    "enumName":"SCANNING",
    "translation":"Scanning"
  },
  {
    "enumName":"LATERAL_MOVEMENT",
    "translation":"Lateral movement"
  },
  {
    "enumName":"CNC_COMMUNICATION",
    "translation":"C&C"
  },
  {
    "enumName":"DATA_THEFT",
    "translation":"Data theft"
  },
  {
    "enumName":"STOLEN_CREDENTIALS",
    "translation":"Stolen credentials"
  }
]