I am trying to perform various call controls such as wrapup by calling patchConversationIdParticipantsParticipantId and I am getting a HTTP code 403 saying "Requestor lacks permission to record this participant."
com.mypurecloud.sdk.ApiException: {"status":403,"code":"forbidden","message":"Requestor lacks permission to record this participant.","details":[],"errors":[]}
In the API it self there is a line of code regarding patchConversation. There he does something with "Recording": Default.. An normal user hasn't got permission to do this.
I am not a developer but we had same problem and made a fix. I can ask the developer where and what he changed in the SDK.
The API shouldn't be doing anything with recording unless you're sending a value for the recording parameter. Can you provide more information about how you're constructing the request and a correlation ID from the response?