It's a 400 error code. This is a helpful perspective on a reasonable standard that the error code at a minimum aligns with the nature of the error. Thanks!
{"message":"Conversation does not exist in your organization","code":"quality.query.invalid.conversation","status":400,"messageParams":{},"contextId":"###","details":[],"errors":[]}
------------------------------
Benjamin Wyatt
------------------------------
Original Message:
Sent: 08-10-2025 20:11
From: Nick Tait
Subject: When is a Timeout Not a Timeout?
You didn't say what status code is being returned in the situation you described? E.g. Are you getting 404 or some other status code?
The documentation for this API lists all the response codes you can expect. And based on what you described this one sounds like the most relevant:
408 - The client did not produce a request within the server timeout limit. This can be caused by a slow network connection and/or large payloads.
i.e. If you are getting a 408 response, then I'd say it is working as expected. But if you are getting some other status code (e.g. 404) then I'd call that a bug? In the latter case I'd suggest logging a support case with Customer Care, rather than pinning your hopes on a product idea?
------------------------------
Nick Tait
Genesys Consultant
------------------------------