I need some help to expose my robot as a REST API. which allow user to call the Url and will trigger my robot.
I have studied the forum and tutorial, however, it didn’t tell exactly how to achieve it. Can anyone has this experience before. Could share your step to me.
Robot REST API is not supported anymore. We recommend using Orchestrator API.
Please check the posts related(most of them have the tag “api”) and you can give it a try with Orchestrator CE: https://platform.uipath.com/ here: UiPath
the orchestrator API can only call the orchestrator function. e.g. create robot, process, trigger jobs., I don’t see any default API which allow me to call my robot and execute it.
is there anyway I can expose my robot after I have deployed to orchestrator?
Doesn’t this mean to trigger a job? After provision the Robot to Orchestrator, link it to an Environment, deploy the Process you want your Robot to run and then you can Start a job via API. Here is an example;
If your Robot is Attended(meaning you cannot start/schedule a job from Orchestrator) you wouldn’t be able to run it.
however, I am looking for something like trigger a Post /odata/Jobs/UiPath.Server.Configuration.OData.StartJobs endpoint, and pass in the parameters which required in the Rot workflow. and the endpoint will response the message e.g. “OK/Fail” generated by Rot. Is it possible to do that? I have read this article https://www.uipath.com/kb-articles/uipath-robot-api and expect to have some samiliar to this article in the Orchestrator. Is it doable in Orchestrator?