Get Audit Trail
This API returns the audit trails of the notification.
Request to get audit trail of a notification.
Show optional properties
{
"deDupKey": "Name:NOTIFICATION-Switch_SDIRouter4_Down__200601$Source:INCHARGE-SA-PRES4$",
"source": "INCHARGE-SA-PRES4",
"firstNotifiedAt": 1614687329000
}
{
"deDupKey": "Name:NOTIFICATION-KubernetesWorker_KubernetesWorker-96105fd2-1a74-46b6-ac8f-e869609e8d42_Down$Source:INCHARGE-SA-PRES$",
"source": "INCHARGE-SA-PRES",
"firstNotifiedAt": 1660934327000,
"sort": [
{
"order": "desc",
"fieldName": "Severity"
}
],
"vsafilter": {
"condition": "AND",
"filterlist": [
"Filter Object"
]
},
"from": 0,
"size": 0
}
deDupKey, uniquely identifies the notification across domains.
The origin source of the notification. If source is not defined in notification, pass an empty value "".
The timestamp of notification, when it was first notified.
The Sort object defines on how and which field sorting has to be applied.
The VSAFilter object defines how the filters has to be applied on queries.
The from parameter defines the offset from the first result you want to fetch. Defaults to 0.
The size parameter allows you to configure the maximum amount of records to be returned. Defaults to 50.
OK
"AuditResponse Object"
Total number of audit-trail records present
An array of audit trail objects.
Client must authenticate itself to get the requested response
The client does not have access rights to the content; that is, it is Client must authenticate itself to get the requested response
The server can not find the requested resource
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{"deDupKey:"string","firstNotifiedAt:"number","source:"string"}' https://{api_host}/tcsa/api/notification-management/v2/notifications/audit-trail