# Fetch summary and impact metrics for an alert profile Returns profile summary fields and occurrence statistics for affected devices. ## Endpoints GET `/intelligence/api/alerts/alertSummary/{profileId}` ## Request URL https://[{serverurl}](https://www.manageengine.com/products/desktop-central/help/api/cloud/oauth-authentication-endpoint-domain.html)/intelligence/api/alerts/alertSummary/{profileId} ## Scope `DesktopCentralCloud.DEX.READ` ## Header `Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52` ## Request Parameters ### Request Headers - **Accept** `string` — Mandatory: `application/alertSummaryJson.v1+json` ### Path Parameters - **profileId** `string` — Mandatory ### Query Parameters - **alertId** `string` — Optional - Grouped alert identifier used when the profile type is grouped ## Sample Request ```curl curl --request GET \ --url https://appdomains/intelligence/api/alerts/alertSummary/{profileId} \ --header 'Accept: application/alertSummaryJson.v1+json' \ --header 'Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52' ``` ## Response Parameters ### HTTP Code 200 Response Body — `application/json` `JSON Object` - **alertProfileName** `string` - Alert profile name - **alertPriority** `string` - Priority level of the profile - **alertMetric** `string` - Comma separated list of metric names - **eventCondition** `string` - Rendered event condition text - **alertCondition** `string` - Rendered alert type condition text - **isTroubleshootEnabled** `boolean` - Troubleshoot feature flag - **impactedDeviceCount** `long` - Count of impacted unique devices - **firstOccurrence** `string` - Formatted timestamp of first occurrence - **lastOccurrence** `string` - Formatted timestamp of latest occurrence ### HTTP Code 500 Response Body — `application/json` `JSON Object` - **errorCode** `string` - Internal server error code for alert summary operation - **errorMessage** `string` - Internal server error message for alert summary operation ## Possible Response Codes - **200** — HTTP code - **500** — HTTP code ## Sample Response: HTTP 200 Summary for grouped alert profile ```json { "eventCondition": "CPU usage above 90 % for 10 minutes", "isTroubleshootEnabled": false, "alertProfileName": "High CPU Spike", "firstOccurrence": "Apr 01, 2026 09:15 AM", "lastOccurrence": "Apr 02, 2026 11:40 AM", "alertMetric": "CPU Usage", "alertPriority": "High", "alertCondition": "Minimum number of 5 endpoints impacted in a day", "impactedDeviceCount": 12 } ``` ## Sample Response: HTTP 500 Unexpected failure while fetching summary ```json { "errorMessage": "Unable to fetch alert summary due to internal error", "errorCode": "INTERNAL_ERROR" } ``` ![ ](https://www.zohowebstatic.com/sites/zweb/images/people/ico-help.png) **Duration:** 1 minute | **Threshold:** 30 | **Lock period:** 5 minutes Duration - Time window for the threshold. Threshold - Number of API calls allowed within the specified duration. Lock Period - Wait time before consecutive API requests.