Skip Navigation

Get memory protection events

Request a list of memory protection events.
Service endpoint
/memoryprotection/v2?page=m&page_size=n&start_time=t1&end_time=t2
Optional query string parameters
  • page: This is the page number to request.
  • page_size: This is the number of device records to retrieve per page.
  • start_time: This is the start of the time range. Format is YYYY-MM-DDThh:mm:ss.SSSZ (ISO 8601 date/time format). Required if using an end_time.
  • end_time: This is the end of the time range. Format is: YYYY-MM-DDThh:mm:ss.SSSZ (ISO 8601 date/time format). Optional. The default value is now.
  • device_id: This adds a device ID to reduce the set of memory protection events. Default is null.
Example
https://protectapi.cylance.com/memoryprotection/v2?page=1&page_size=100&start_time=2019-11-01T12:00:00&
end_time:2019-11-30T12:00:00
Method
HTTP/1.1 GET
Request headers
  • Accept: application/json
  • Authorization: Bearer
    JWT Token returned by Auth API
    with the memoryprotection:list scope encoded

Request

None

Response

Please see the Response status codes for more information.

Response JSON schema

Field Name
Description
action
This is the action take on the memory protection event.
  • 0: None
  • 2: Block
  • 3: Terminate
agent_event_id
This is the unique identifier for the memory protection event, created by the Agent.
created
This is the date and time the memory protection event was created.
device_id
This is the unique identifier for the device.
device_image_file_event_id
This is the unique identifier for the memory protection event. Use this information for get memory protection event.
dll_version
This is the agent version that identified the memory protection event.
file_hash_id
This is the SHA256 hash for the threat.
file_version
This is the version number of the file that caused the memory protection event.
groups
This is the groups the user belongs to.
image_name
This is the path and name of the file that triggered the memory protection event.
process_id
This is the process ID of the memory protection event. It is generated by the operating system.
sid
This is the security identifier for the user, group, or other security principal. It is generated by the operating system.
username
This is the name of the user who was logged in to the device when the memory protection event occurred.
violation_type
This is the violation type number for the memory protection event. See Memory violation types for more information.