REST API "No Conversation present for request: xxxx" for GET_CONVERSATIONS

REST API "No Conversation present for request: xxxx" for GET_CONVERSATIONS

I am trying to retrieve conversations with REST API in C# but no luck.

I get the response below for any requests I tried.  The technician key is for the administrator and this key gets/adds requests successfully.

I have followed the Admin guide (https://www.manageengine.com/products/service-desk/help/adminguide/api/request-operations.html#conversation).

my URL: http://<servername>:<port number>/sdpapi/request/<request id>/conversation/

1.The operation name "GET_CONVERSATIONS " should be sent as a "POST attribute" with key "OPERATION_NAME".

2.The technician key should be sent as a "POST attribute" with key "TECHNICIAN_KEY".

3.Input is not required for Get Request Conversations, i.e., my POST does not have any input.

[Output Example] (Request ID 1625 --has a reply from technician to the requester as well as an automatic system notification)

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<API version="1.0">
<response>
<operation name="GET_CONVERSATIONS">
<result>
<statuscode>200</statuscode>
<status>Success</status>
<message>No Conversation present for request : 1625</message>
</result>
<Details type="GET_CONVERSATIONS"/>
        </operation>
</response>
</API>


My ServiceDesk Plus version is 9.0 build 9048


What am I missing to get all conversations?


Thank you.

                  New to ADSelfService Plus?