Odata Notation

Hi everyone! :slight_smile:

I’m looking for a OData list of notations regarding UiPath.

e.g.

Robot/Name eq ‘xyz’ → Name of the robot in Orchestrator = ‘xyz’
Robot/Id eq ‘123’ → Id of the robot in Orchestrator = ‘123’

but is there anywhere a list for all notations? If not, can you provide all you know?

Thanks a lot!

we can prototype with swagger:


https://docs.uipath.com/orchestrator/automation-cloud/latest/api-guide/api-references

And refer to the OData Docu
http://docs.oasis-open.org/odata/odata/v4.0/errata03/os/complete/part1-protocol/odata-v4.0-errata03-os-part1-protocol-complete.html

1 Like

Depending on your skillset also some cheatsheets are available e.g.

1 Like
1 Like

First of all, thank you all for you help! :slight_smile: But for example - if I want to filter using OData notation for all Jobs with a specific process

{OrchestratorURL}/odata/Jobs?$filter=…

What’s the “…”?

Regards!

@muehlbauer157

For any query it is like you need to see the response and find the key which you need to filter and use that key in the filter expression

For get jobs this is the sample output which you can find using the above swagger provided by @ppr already… now you need to filter on process name which is release name here

So ReleaseName eq 'YourProcessName'

Hoep this helps

Cheers

1 Like
odata/Jobs?&$filter=StartTime gt 2023-08-16 and ReleaseName eq '*process name*'
1 Like

Thanks everyone big time! <3

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