The swagger documentation states that running /odata/Queues/UiPathODataSvc.StartTransaction
should be able to pick up a ‘New’ queue item and move it to ‘In Progress’.
This however seems to not work as a correct request body (with SpecificContent:null) clones the queue item anyway.
Either the documentation is incorrect or the functionality isn’t supported, most likely the former.
To support that claim I’d like to point out that RobotId parameter isn’t listed, yet accepted and correctly used, while RobotIdentifier parameter seems unusable due to no matching data being returned for robot accounts.
RobotId expects an integer arg that is available for ‘Users’ entries of type ‘unattended’ or similar. Robot identifier expects something in a UUID form.
