Your response is most likely not JSON but either XML or HTML. (using <tags>as nodes).
Try if you can set your output method to application/json.
When in doubt: do a writeline of the response before deserializing it, then you see what output you are in fact dealing wih.
Coming to your comment realted to “Output method”, I don’t see any properties in the “Orchestrator HTTP Request” or in “Deserialize JSON” where I can change it to “application/json”. Am I misunderstanding anything here?
Instead of using orchestrator http request whi ch required json pay load you could use normal http request activity and call your end point URL with GET method and use Accept Format option to json so that you will get proper json output of your orchestrator jobs in json format. After that you can try using desearialize json to json object or json array to retrieve the data.
Please refer below documentation from uipath
Refer below docs for more understanding on how to get jobs from orchestrator using rest api.
For HTTP, I need to pass the tenant name, credentials etc, where as for the Orchestrator HTTP, I don’t need to do all that correct? I am using the swagger end point url’s which can be triggered directly thru Orchestrator HTTP request
The problem is that you are using the complete endpoint instead of the relative one. The Orchestrator HTTP activity requires the relative endpoint as it is mentioned in the input property. So, the endpoint that you should use for your request is: