While placing the service call { {protocol}}{ {host}}{ {api}}Extractions/ExtractWithNotes with the following body:
{ "ExtractionRequest": { "@odata.type": "#ThomsonReuters.Dss.Api.Extractions.ExtractionRequests.PriceHistoryExtractionRequest", "ContentFieldNames": [ "Trade Date", "Universal Close Price", "Currency Code", "Exchange Code" ], "IdentifierList": { "@odata.type": "#ThomsonReuters.Dss.Api.Extractions.ExtractionRequests.InstrumentIdentifierList", "InstrumentIdentifiers": [ { "Identifier": "US212616010=RRPS", "IdentifierType": "Ric"} ] }, "Condition": { "AdjustedPrices": false, "QueryStartDate": "1980-01-01T00:00:00.000Z", "QueryEndDate": "2020-03-12T00:00:00.000Z" } } }
, the data returned is in percentage form (e.g. 100.4325, 99.125 etc.) - this of course makes sense since the specific Ric is a Bond (ISIN USU0242AAD47 to be precise). Is there any attribute we could request back in the ContectFieldNames node that would indicate the returned price is a percentage? We are looking into converting the data to nominal prices (i.e. 1.004325, 0.99125 etc.) hence we would need an identifier that would help us distinguish whether we should divide by 100.00 or not.