Get Anomaly Records for Clients
Retrieve anomaly records for specified clients with optional filters.
Query Parameters
- clients string required
Comma-separated client IDs.
- filter integer
Possible values: [
0
,1
,2
]Anomaly filter: 0 (ALL), 1 (CLIENT_LEVEL), 2 (FOLDER_LEVEL).
- aggregateHour integer
Default value:
2
Number of hours to aggregate data.
- timeFrame integer
Possible values: [
1
,7
]Default value:
1
Time frame for anomalies: 1 (ONE_DAY), 7 (SEVEN_DAY).
- showThirdPartyInfo boolean
Flag to include anomaly info from partner integration.
Responses
- 200
- 401
- 500
Anomaly records for specified clients.
- application/json
- Schema
- Example (from schema)
Schema
clientInfo object[]
clientId integeranomalyRecordList object[]
anomalyRecord object
clientID integerisBackupAnomaly booleanDefault value:
false
folderInfoList object[]
folderPath stringdeleteCount int64createCount int64modCount int64renameCount int64refTime int64jobId int64infectedFilesCount int64mimeMismatchCount int64anomalyRecords object[]
client object
clientId integerclientName stringdisplayName stringtags object[]
name stringid integervalue stringrefTime int64deleteCount int64createCount int64modCount int64renameCount int64location stringanomalyType integerjobId int64isVMeSupported booleanosInfo object
Type stringSubType stringosId integerOsDisplayInfo object
ProcessorType stringOSName stringappType int64mimeAnomalyInfo object
jobId int64count int64extensionAnomalyInfo object
type integersubclientID int64timestamp int64jobID int64usedForAnomaly booleantotalFiles int64extensionCounts object[]
name stringcount int64increasingExtensions object[]
name stringorder integerdecreasingExtensions object[]
name stringorder integerinfectedFilesCount int64dataSourceId integerapplicationSizeMB int64fingerPrintFilesCount int64fileOperationsThreshold int64applicationSizeThreshold int64dataWrittenThreshold int64backupSizeMB int64ddbBlockCount int64dataWrittenMB int64jobStartTime int64jobEndTime int64anomalyInfoFromExternalEntity object
anomalyDetections object[]
vendorName stringanomalyDetails object[]
detectionTime int64anomalyReason stringtimesSeen int64eventId stringeventType stringanomalyEvents object[]
detectionTime int64eventId stringeventUrl stringadditionalInfo object[]
name stringvalue stringvalues string[]dataType integerPossible values: [
0
,1
,2
,3
]additionalInfo object[]
name stringvalue stringvalues string[]dataType integerPossible values: [
0
,1
,2
,3
]isAdditionalInfoGrouped booleanErrorResponse object
errorCode integererrorMessage stringanomalyThirdPartyCount int64isBrowseAvailable booleanvsaSecurityScanAnomalyInfo object
securityScanAnomalyItemInfo object[]
itemPath stringmalwareInformation object
isScanned booleanisInfected booleanscanTime int64malwareList object[]
malwareName stringmalwareDetail stringapcRiskRatingLevel integerscanFailed booleanscanFailureReason stringitemsScanned int64tooManyMalwareItems booleanmalwareItemsCount int64proxyClientId integerproxyClientName stringproxyHostName stringmalwareInfoFilePath stringbackuptime int64subclient stringcreatedTime int64status integerPossible values: [
0
,1
]osInfo object
Type stringSubType stringosId integerOsDisplayInfo object
ProcessorType stringOSName stringclient object
clientId integerclientName stringdisplayName stringtags object[]
name stringid integervalue stringerror object
errorCode integererrorMessage string
{
"clientInfo": [
{
"clientId": 0,
"anomalyRecordList": [
{
"anomalyRecord": {
"clientID": 0,
"isBackupAnomaly": false,
"folderInfoList": [
{
"folderPath": "string",
"deleteCount": 0,
"createCount": 0,
"modCount": 0,
"renameCount": 0,
"refTime": 0,
"jobId": 0,
"infectedFilesCount": 0,
"mimeMismatchCount": 0
}
],
"anomalyRecords": [
{
"client": {
"clientId": 0,
"clientName": "string",
"displayName": "string",
"tags": [
{
"name": "string",
"id": 0,
"value": "string"
}
]
},
"refTime": 0,
"deleteCount": 0,
"createCount": 0,
"modCount": 0,
"renameCount": 0,
"location": "string",
"anomalyType": 0,
"jobId": 0,
"isVMeSupported": true,
"osInfo": {
"Type": "string",
"SubType": "string",
"osId": 0,
"OsDisplayInfo": {
"ProcessorType": "string",
"OSName": "string"
}
},
"appType": 0,
"mimeAnomalyInfo": {
"jobId": 0,
"count": 0
},
"extensionAnomalyInfo": {
"type": 0,
"subclientID": 0,
"timestamp": 0,
"jobID": 0,
"usedForAnomaly": true,
"totalFiles": 0,
"extensionCounts": [
{
"name": "string",
"count": 0
}
],
"increasingExtensions": [
{
"name": "string",
"order": 0
}
],
"decreasingExtensions": [
{
"name": "string",
"order": 0
}
]
},
"infectedFilesCount": 0,
"dataSourceId": 0,
"applicationSizeMB": 0,
"fingerPrintFilesCount": 0,
"fileOperationsThreshold": 0,
"applicationSizeThreshold": 0,
"dataWrittenThreshold": 0,
"backupSizeMB": 0,
"ddbBlockCount": 0,
"dataWrittenMB": 0,
"jobStartTime": 0,
"jobEndTime": 0,
"anomalyInfoFromExternalEntity": {
"anomalyDetections": [
{
"vendorName": "string",
"anomalyDetails": [
{
"detectionTime": 0,
"anomalyReason": "string",
"timesSeen": 0,
"eventId": "string",
"eventType": "string",
"anomalyEvents": [
{
"detectionTime": 0,
"eventId": "string",
"eventUrl": "string",
"additionalInfo": [
{
"name": "string",
"value": "string",
"values": [
"string"
],
"dataType": 0
}
]
}
],
"additionalInfo": [
{
"name": "string",
"value": "string",
"values": [
"string"
],
"dataType": 0
}
]
}
],
"isAdditionalInfoGrouped": true
}
],
"ErrorResponse": {
"errorCode": 0,
"errorMessage": "string"
}
},
"anomalyThirdPartyCount": 0,
"isBrowseAvailable": true,
"vsaSecurityScanAnomalyInfo": {
"securityScanAnomalyItemInfo": [
{
"itemPath": "string",
"malwareInformation": {
"isScanned": true,
"isInfected": true,
"scanTime": 0,
"malwareList": [
{
"malwareName": "string",
"malwareDetail": "string"
}
],
"apcRiskRatingLevel": 0
}
}
],
"scanFailed": true,
"scanFailureReason": "string",
"itemsScanned": 0,
"tooManyMalwareItems": true,
"malwareItemsCount": 0,
"proxyClientId": 0,
"proxyClientName": "string",
"proxyHostName": "string",
"malwareInfoFilePath": "string",
"backuptime": 0
},
"subclient": "string"
}
]
},
"createdTime": 0,
"status": 0
}
],
"osInfo": {
"Type": "string",
"SubType": "string",
"osId": 0,
"OsDisplayInfo": {
"ProcessorType": "string",
"OSName": "string"
}
},
"client": {
"clientId": 0,
"clientName": "string",
"displayName": "string",
"tags": [
{
"name": "string",
"id": 0,
"value": "string"
}
]
}
}
],
"error": {
"errorCode": 0,
"errorMessage": "string"
}
}
Unauthorized. Authentication is required.
Server error.
Loading...