Hello, my team is attempting to retrieve all of the Quality Evaluations in Genesys for a particular client account to use in a daily report. However, we are running into a problem with our current solution.
Currently, we are using the following endpoint to get evaluations, running it for each agent in Genesys: /api/v2/quality/evaluations/query?agentUserId=<agentUserId>
. This unfortunately does not retrieve evaluations for agents that are listed as deleted
in Genesys (we get a 400 error in these cases), and we would like to retrieve that information.
Is there another Genesys API endpoint that we can use which lists all of the Quality Evaluations in Genesys with the same level of detail as the endpoint we are currently using? If not, is there a parameter we can use that will pull all of the evaluations that does not run the risk of getting a 400 error if that resource comes back as deleted
?
Thank you for your time.