You may try to use “Update Case (PUT)”. API supports actionID parameter. Using this you can submit any flow action defined on the case. Remember you can’t submit an assignment with this approach. You can initiate a flow action on the case.
Add pyTransferAssignment on your case/stage optional actions
Call Update Case API with actionID = <<flowaction_rule>>
eTag is required
Pass the required clipboard properties & pages (embedded) in request body > content
As the error message describes, you are not sending the necessary clipboard properties needed by the flow action. use the content {} page to pass the properties & pages. Consider content is equivalent to pyWorkPage and pass the properties
The clipboard structure varies based on the flow action and the Pega version. What I would is, open the case in the portal, try the flow action, input the values on the UI and save/submit.
use the clipboard/tracer find out what page and properties are being set. Initialize the same from API.
@DurgaprasadL3456 I followed the same . You can see in my Question i have posted my Request Data. reAssignPage is clipboard page. Nothing i need to pass in pyWorkPage so kept content empty.
@ShivaprasadSK We had to rewrite that flow action to get it to work with the stateless DX APIs. I suggest you build your own transfer flow action that doesn’t rely on “reAssignPage”. Top-level pages do not work with DX APIs.