Get all process instances waiting for/involving assignee

Hi all,

Is there an efficient way to retrieve all process instances that currently have user tasks assigned to a certain user through the REST API? Similar question for getting all process instances that at some point had a user task assigned to a certain user?

Currently I’m thinking of getting the tasks through Task / History API and doing another call to Process Instance API, but looking for a way if it can be done without the intermediate step since I don’t need the task data at all.


It is my question too. I want to filter process instances that their current step is a user task and also want be able to filter specific assignee. Is there any solution for this?