Classifier object properties

Field Name Field Type Mandatory Y/N Description
classifier_name String Y Classifier name
predefined String Y

is predefined classifier

Valid values: "true"/"false"

position Integer Y Classifier position inside the condition
threshold_type String Y

Classifier threshold type

Valid values: CHECK_EMPTY,

CHECK_GREATER_THAN,

CHECK_IN_RANGE

threshold_value_from Integer Y - only for CHECK_IN_RANGE & CHECK_GREATER_THAN Threshold first parameter
threshold_value_to Integer Y - only for CHECK_IN_RANGE Threshold second parameter
threshold_calculate_type String Y

Threshold calculation type

Valid values: UNIQUE, ALL

analyzed_specific_fields List of Strings N

List of the specific fields to be analyzed by classifier. IF not provided then all be analyzed by default.

Valid values:

SUBJECT, BODY,

ATTACHMENT, FILE,

BCC, CC, TO, FROM,

SENT, PRIORITY,

CONTENT_DESCRIPTOR,

HTTP_HEADERS,

METADATA, HTTP_GET,

AGENT_DESTINATION,

OTHER, BY_PASS_FIELD,

FORENSICS, FORM_DATA,

MIME_HEADERS,

MESSAGE_ID,

FORM_URL_ENCODED,

MIME_X_HEADERS

analyzed_custom_header String N Custom header to be analyzed by classifier. Can be provided only with MIME_HEADERS analyzed field name