Upgrade from Eikon -> Workspace. Learn about programming differences.

For a deeper look into our Eikon Data API, look into:

Overview |  Quickstart |  Documentation |  Downloads |  Tutorials |  Articles

question

Upvotes
Accepted
1 0 0 0

UiPath and DataScope API

I am looking to connect to DataScope API via UiPath using their HTTP Request activity. UiPath is a 3rd party RPA software that automates processes with out of the box "low code" activities. The HTTP Request activity allows me to set API end point and attach/configure parameters in a user friendly Wizard box. So I can't see all the code only the code I attached. Anyone able to help out on this?


Below is how UiPath allows you to configure API request and the resulting error I get. Also below is the actual request I'm trying to make (DSSTest.txt).


1725023711379.png

DSSTest.txt



1725023740634.png



{

"ExtractionRequest":{

"@odata.type":"#ThomsonReuters.Dss.Api.Extractions.ExtractionRequests.EndOfDayPricingExtractionRequest",

"ContentFieldNames":[

"Asset Status",

"Asset Type",

"Bid Price",

"Currency Code",

"CUSIP",

"File Code",

"Ask Price",

"High Price",

"Low Price",

"Mid Price",

"Volume",

"Net Asset Value",

"Offer Price",

"Official Close Price",

"Open Price",

"Previous Close Price",

"RIC",

"Security Description",

"SEDOL",

"Ticker",

"Trade Date"

],

"IdentifierList":{

"@odata.type":"#ThomsonReuters.Dss.Api.Extractions.ExtractionRequests.InstrumentIdentifierList",

"InstrumentIdentifiers":[

{

"Identifier":"191216100",

"IdentifierType":"Cusip"

},

{

"Identifier":"2005973",

"IdentifierType":"Sedol"

},

{

"Identifier":"AAPL.OQ",

"IdentifierType":"Ric"

}

]

},

"Condition":null

}

}

#technologydss-rest-apirest-api
1725023711379.png (36.5 KiB)
1725023740634.png (28.8 KiB)
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

· Write an Answer
Upvotes
Accepted
85k 289 53 77

@joseph.j.tiernan

Thank you for reaching out to us.

You need to send a JSON message in the request's payload.

According to the screenshots, it looks like you sent the request message as an attached file which is not supported by DSS.

Please contact the UIPath support team regarding how to send a JSON message in the request's payload.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.