API Trigger in UiPath Orchestrator

Hi,

I created an API trigger to run my process in Orchestrator. Does anyone know how I can check the status of the process after calling the API? I don’t seem to receive the process ID in the response.

Please advise.

Thank you.

Hi @ngweijie97

To check if a UiPath Orchestrator process completed successfully using the API, you can retrieve job details via a GET request to the /odata/Jobs endpoint, filter by process name and job state, and check the State property for values like “Completed” or “Failed”. Thanks

Regards,
Kirankumar.

1 Like

Hi @ngweijie97

First, call the trigger API to start your process in Orchestrator.
After that, use the GET /odata/Jobs API to check the status of jobs.
In the response, look for your process name and find the latest job based on StartTime.
Check the State field of that job to see if it is Running, Successful, Faulted, or Pending.
Since the trigger API doesn’t give the Job ID directly, this is how you track it.

If you found helpful please mark as a solution. Thanks
Happy Automation with UiPath

For full context, with API triggers there are multiple options to pull for the completed job and its outputs, including a synchronous one as well.

Please see:

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.