Retrieves the full details of a specific data group by its unique identifier, including all associated data rules.
https://{serverurl}/endpointdlp/api/data-classification/data-group/data-group-details/{dataGroupId}
Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52
Unique identifier of the data group. Fetch from Get All Data Groups
curl --request GET \
--url https://appdomains/endpointdlp/api/data-classification/data-group/data-group-details/{dataGroupId} \
--header 'Accept: application/dataGroupDetail.v1+json' \
--header 'Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52'Data group detail wrapper
Unique identifier of the data group
Name of the data group
Description of the data group
Creation timestamp (epoch millis as string)
Username of the creator
User ID of the creator
Associated label identifier
Last modification timestamp (epoch millis as string)
Username of the last modifier
User ID of the last modifier
Customer identifier
List of predefined rules with occurrence thresholds
Unique identifier of the data rule
Number of occurrences threshold
List of custom rule summaries
Name of the data rule
Unique identifier of the data rule
Type of the data rule (1=Predefined, 2=Custom)
Description of the data rule
Number of occurrences threshold
Sub-rule type identifier (1=Regex, 2=Keyword, 3=Fingerprint)
Regex sub-rule details (present when subRuleTypeId=1)
List of regex patterns
List of dictionary words
Keyword sub-rule details (present when subRuleTypeId=2)
Whether keyword matching is case-sensitive
File details for the keyword reference file
Name of the reference file
Server-side path of the reference file
Fingerprint sub-rule details (present when subRuleTypeId=3)
File details for the fingerprint reference file
Name of the reference file
Server-side path of the reference file
List of file extensions to scan
Internal error code returned when fetching data group details by ID fails
Failure message describing why the data group could not be retrieved
Successful retrieval of data group details containing one rule of each sub-rule type (regex, keyword, fingerprint)
{
"dataGroupDetail": {
"dataGroupId": "1",
"createdUserId": "101",
"lastModifiedTime": "1775466405627",
"creationTime": "1775457447117",
"dataGroupDescription": null,
"dataRuleSummaryBeanList": [
{
"regexSubRuleBean": {
"dictionaryWordList": [],
"regexValueList": [
"\\d{4}-\\d{4}-\\d{4}-\\d{4}"
]
},
"keywordSubRuleBean": null,
"dataRuleId": "1000002",
"noOfOccurrence": "1",
"dataRuleDescription": null,
"extensionList": null,
"dataRuleName": "Credit Card Number Rule",
"dataRuleType": 1,
"fingerprintSubRuleBean": null,
"subRuleTypeId": 1
},
{
"regexSubRuleBean": null,
"keywordSubRuleBean": {
"fileDetailBean": {
"fileName": "confidential-keywords.txt",
"fileLocation": "/dlp/refdata/uploads/confidential-keywords.txt"
},
"caseSensitive": false
},
"dataRuleId": "1000003",
"noOfOccurrence": "1",
"dataRuleDescription": null,
"extensionList": null,
"dataRuleName": "Confidential Keyword Rule",
"dataRuleType": 2,
"fingerprintSubRuleBean": null,
"subRuleTypeId": 2
},
{
"regexSubRuleBean": null,
"keywordSubRuleBean": null,
"dataRuleId": "1000004",
"noOfOccurrence": "1",
"dataRuleDescription": null,
"extensionList": null,
"dataRuleName": "Source Code Fingerprint Rule",
"dataRuleType": 2,
"fingerprintSubRuleBean": {
"fileDetailBean": {
"fileName": "source-code-template.docx",
"fileLocation": "/dlp/refdata/uploads/source-code-template.docx"
}
},
"subRuleTypeId": 3
}
],
"labelId": "1",
"lastModifiedUserId": "101",
"customerId": "5001",
"lastModifiedUser": "john.doe",
"dataRuleDetails": [],
"dataGroupName": "Credit Card Data Group",
"createdUser": "john.doe"
}
}
Internal server error
{
"errorMessage": "Exception occurred while fetching DataGroup",
"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.