Checks whether a given data rule name is valid (not duplicate) for the customer. Returns an empty response body if the name is valid, or the plain text message 'This Rule Name already exist' if the name is already taken.
https://{serverurl}/endpointdlp/api/data-classification/data-rule/data-rule-name
Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52
Data rule name to validate (max 255 chars)
curl --request GET \
--url 'https://appdomains/endpointdlp/api/data-classification/data-rule/data-rule-name?dataRuleName=SSN Rule' \
--header 'Accept: text/plain' \
--header 'Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52'Internal error code returned when data rule name validation fails server-side
Failure message describing why the data rule name could not be validated
Data rule name already exists
"This Rule Name already exist"Data rule name already exists
{
"errorMessage": "Data Rule Name already exists :: <exception message>",
"errorCode": "INTERNAL_ERROR"
}
![]()
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.