Permanently removes an existing exclusion rule identified by the exclusionId path parameter. The operation is customer-scoped and audit-tracked using the ID of the logged-in user.
delete /edr/api/ext/exclusion/{exclusion_id}
https://{serverurl}/edr/api/ext/exclusion/{exclusion_id}
Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52
A unique identifier assigned to each exclusion that is added, get exclusion_id from Get Exclusion details .
curl --request DELETE \
--url https://appdomains/edr/api/ext/exclusion/{exclusion_id} \
--header 'Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52' \
--header 'Content-Type: application/json'EDRCOMMON001 — Internal server error occurred while deleting the exclusion rule.
General internal error message.
Rate limit error code.
IAM0019 — Returned when the API call threshold is exceeded within the defined duration window.
Rate limit exceeded message with guidance on when to retry.
200 OKUnexpected server-side error
{
"errorMessage": "Exception while delete exclusion",
"errorCode": "EDRCOMMON001"
}
API call threshold exceeded
{
"errorCode": "IAM0019",
"url": "/edr/api/ext/exclusion/{exclusion_id}",
"errorMsg": "The URL /edr/api/ext/exclusion/{exclusion_id} was called too many times. Please retry after a while."
}
![]()
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.
© 2026, Zoho Corporation Pvt. Ltd. All Rights Reserved.