Studio/Robot version: Studio 2019.4.4
When I call the API I go through the authentication, as seen in the below screenshot. Here all goes well, and I can retrieve the data I want from the robot with a GET. I make use of the Orchestrator HTTP request activity.
I authenticate myself with an HTTP Basic Authentication, and a response from odata/Robots(ID) with a GET request it all works as intended.
If I do the same steps, but instead use any other request like a DELETE, which doesn’t require any other information than an ID in the path. I get the following message:
I would argue that I was indeed authorized, due to the above response from the Authentication. I do make use of an administrative user which can go into the webpage and remove the robots manually when authenticating myself up against the API.
Given this guide: https://orchestrator.uipath.com/v2017.1/reference#robots_putbyid-1 I should just be able to update the login information as I wished.
Does anyone know what might cause this error, or if it is something to do with the API itself?