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

}

}

Answers

  • @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.