Skip to main content

sendTestPushEvent

This method sends a test event.

Test events always have the _testEvent_ property set to true.

Parameters

Parameter

Type

Optional

Description

eventType

String

No

The type of the event you want tot send a test for.

Possible values:

  • hwid-change - Hardware ID Change. This event is generated when the hardware ID of an endpoint from your network is changed.

  • adcloud - Cloud AD Integration. This event is generated when Control Center is synchronizing with an Active Directory domain.

  • aph - Antiphishing. This notification informs you each time the endpoint agent detects a known phishing attempt when accessing a web page.

  • av - Antimalware. Denotes Antimalware events triggered upon malware detection on an endpoint.

  • avc - Advanced Threat Control (ATC). This event is created whenever a potentially dangerous applications is detected and blocked on an endpoint.

  • dp - Data Protection. This event is generated each time the data traffic is blocked on an endpoint, according to data protection rules.

  • exchange-malware - Exchange Malware Detection. This event is created when Bitdefender detects malware on an Exchange server in your network.

  • exchange-user-credentials - Exchange User Credentials. This event is generated when an on-demand scan task could not start on the target Exchange server due to invalid user credentials. To complete the task, you need to change your Exchange credentials.

  • fw - Firewall. This event is generated when the endpoint agent blocks a port scan or an application from accessing the network, according to the applied policy.

  • hd - Hyper Detect event. Event generated when a malware is detected by the Hyper Detect module.

  • modules - Product Modules Status. This event is generated when a security module of the installed agent gets enabled or disabled.

  • network-sandboxing - Sandbox Analyzer Detection. This event is generated each time Sandbox Analyzer detects a new threat among the submitted files.

  • registration - Product Registration. This event is generated when the registration status of an agent installed in your network has changed.

  • supa-update-status - Outdated Update Server. This event is generated when an update server has outdated malware signatures.

  • sva-load - Overloaded Security Server. This event is generated when the scan load on a Security Server in your network exceeds the defined threshold.

  • sva - Security Server Status. This event is created when the status of a certain Security Server changes. The status refers to power (powered on/powered off), product update, signatures update and reboot required.

  • task-status - Task Status. This event is generated each time a task status changes.

  • uc - User Control/Content Control. This event is generated when a user activity such as web browsing of software application is blocked on the endpoint according to the applied policy.

  • antiexploit - Antiexploit Event. This event is generated when Advanced Anti-Exploit triggers a detection.

  • endpoint-moved-out - Endpoint moved out. This event is generated when endpoints are moved in Network Inventory from one company to another. The event is received by the source company.

  • endpoint-moved-in - Endpoint moved in. This event is generated when endpoints are moved in Network Inventory from one company to another. The event is received by the destination company.

  • troubleshooting-activity - Troubleshooting activity. The event is generated when a troubleshooting task ends, and it informs you of its status. If successful, it provides you with the logs.

  • uninstall - Uninstall Agent. This event is generated when an agent is uninstalled from an endpoint.

  • install - Install Agent. This event is generated when the agent is installed on endpoints.

  • new-incident - New Incident. This event is generated every time a new Root Cause Analysis (RCA) is displayed under the Incidents section of Control Center. The event contains a list of relevant items extracted from the RCA JSON, which you can use to enrich SIEM driven correlations with EDR specific data.

  • network-monitor - Network Attack Defense Event. This event is generated when the Network Attack Defense module triggers a detection.

  • ransomware-mitigation - Ransomware activity detection. This event occurs when the endpoint agent blocks ransomware attack.

  • security-container-update-available - Security container update available. This event is generated when a new update is detected for a security container.

  • partner-changed - Partner change. This event is generated every time a client company has joined or left your management.

  • device-control - Device Control. Every time the Device Control module detects a device inserted into a client system, an event is generated.

data

Object

Yes

Test events are created from templates. This parameter can be used to overwrite data in the returned event example.

General parameters

Parameter

Description

Included in request

Type

Values

id

This parameter adds an identifier to the request, linking it to its corresponding response.

The target replies with the same value in the response, allowing easy call tracking.

Mandatory

String

No additional requirements

method

The name of the method you are using to send the request.

Mandatory

String

Possible values:

  • sendTestPushEvent

jsonrpc

The version of JSON-RPC used by the request and the response.

Mandatory

Integer

Possible values:

  • 2.0

params

An object containing the configuration of the request.

Mandatory

Object

No additional requirements.

Return value

This method returns an Object containing the details of the sent event and a Boolean that marks the event as a test.

Example

Request

Send a test push event, overwriting the malware_name attribute with the Test malware name value.

  {
       "params": {
           "eventType": "av",
           "data": {
               "malware_name": "Test malware name"
           }
       },
       "jsonrpc": "2.0",
       "method": "sendTestPushEvent",
       "id": "ad12cb61-52b3-4209-a87a-93a8530d91cb"
  }  

Send a test push event without overwriting any attributes.

  {
       "params": {
           "eventType": "av",
       },
       "jsonrpc": "2.0",
       "method": "sendTestPushEvent",
       "id": "ad12cb61-52b3-4209-a87a-93a8530d91cb"
  }  

Responses