Quality API - How to Retrieve All Quality Evaluations

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.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.