Hey Anton
The "realtime" Audit API doesn't have Recording as a service name but the batch/job one does. You could run a batch job against
/api/v2/audits/query
and send
{
"interval": "2023-03-07T00:00:00Z/2023-03-10T00:00:00Z",
"serviceName": "Quality",
"filters":[{"property":"EntityType","value":"Recording"}
,{"property": "Action", "value": "Read"}
]
}
You'd then have to do some filtering on your response. A few steps to achieve it but hopefully it heads the way you want.
------------------------------
Vaun McCarthy
------------------------------
Original Message:
Sent: 03-08-2023 21:41
From: Anton Vroon
Subject: Recording Audit by User
Is there anyway to do an audit on all calls a user has listened to?
I know there is the audit feature in UI and APIs for it, but those don't working with recordings.
There is the Conversation > Quality > Audit API but that requires the conversation ID
What I want is a list of conversation IDs where the recording was 'read' for a known user.
#PlatformAdministration
#Reporting/Analytics
#System Administration
------------------------------
Anton Vroon
------------------------------