# Retrieves all Activities performed on Endpoints. This API provides a comprehensive list of all activities performed on endpoints, including actions taken by Leak Prevention, boundary types involved, and sensitivity classifications. It supports filters for action type and includes pagination for managing result sets. ## Endpoints **GET** `/api/1.4/reports/dlp/endpointactivityreport` ## Request URL https://[https://www.manageengine.com/products/desktop-central/help/api/cloud/oauth-authentication-endpoint-domain.html](https://www.manageengine.com/products/desktop-central/help/api/cloud/oauth-authentication-endpoint-domain.html)/api/1.4/reports/dlp/endpointactivityreport ## Scope `DesktopCentralCloud.EndpointDLP.READ` ## Header `Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52` ## Request Parameters ### Request Headers - **Accept** `string` — **Mandatory** - `application/json` - **Content-Type** `string` — **Mandatory** - `application/json` ### Query Parameters - **page** `string` — Optional - This is for navigating to specific pages. This field denotes the current page. - **pagelimit** `string` — Optional - specify the number of records to be displayed per page. - **actionFilter** `string` — Optional - filter endpoint activity report records based on Leak Prevention action performed. 0 - Allowed 1 - Blocked 2 - Self Override 3 - Reported False Positive ## Sample Request ```curl curl --request GET \ --url https://appdomains/api/1.4/reports/dlp/endpointactivityreport \ --header 'Accept: application/json' \ --header 'Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52' \ --header 'Content-Type: application/json' ``` ## Response Parameters ### HTTP code 200 Response Body — `application/json` `JSON Object` - **message_type** `integer` - Module Code - **message_response** `JSON Object` - Response. - **message_version** `integer` - Api Version. - **status** `integer` - Status of Api call. - **response_code** `integer` - Response code. ## Possible Response Codes - **200** `HTTP code` ## Sample Response: HTTP 200 ```json { "response_code": 200, "message_type": "dlp", "message_response": { "total": 1, "limit": 25, "dlp": [ { "resfileaudit.user": "John", "classification_source": "--", "file_path": "C:\\USERS\\John\\DOCUMENTS\\POWERSHELL_TRANSCRIPT.John.VTIVDCST.20250824165748.TXT", "resfileaudit.event_type": 1, "resfileaudit.boundary_value": "powershell.exe", "override_comment": "--", "resfileaudit.event_time": 1756113369790, "classification_category": "Custom rules", "resfileaudit.boundary_type": 64, "classification_type": 16, "justication_value": "--", "resource_name": "John", "classification_rule": "r1" } ], "page": 1 }, "message_version": "1.4", "status": "success" } ```