You will need to break your processing down into batches. For example, if you are using PowerShell, put your total list of users into an array, then for each set of users generate the allowable list of 250 identity ids and make the API call. Continue this process until all of your user list is finished.
Yeah yes, you can. Whichever things you do via an API can be done via workflow too.
But you should see, which inbuilt triggers match your requirement, else this will not be possible. In workflow, use HTTPRequest action to do this. In requested URL, you can use the URL you need to, filters can be dynamic or static.
Thanks Gokul. Via powershell, I can control to process 250 records at once, but I could not find any operator or trigger in the workflow to leverage that. Hard to read the user’s ID via Search Query. Guide me if there is any better way to do this.
end result : I can process users which matches my searchquery but in batches via Workflow.