Starting queue items

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.

1 Like

@grzegorz.surdziel

ideally the endpoint works only from robot..

hope this clarifies..and yes this has been reported you can vote up on it

cheers

Will do.
That bit about StartTransaction being ~robot-only was known and assumed.
Therefore the feedback I guess mostly pertains to the swagger docs likely being out of date.