{ "ExtractionRequest": { "@odata.type": "#ThomsonReuters.Dss.Api.Extractions.ExtractionRequests.SinglePriceHistoryExtractionRequest", "ContentFieldNames": [ "Ask High", "Ask Low", "Bid High", "Bid Low", "Trade Date" ], "IdentifierList": { "@odata.type": "#ThomsonReuters.Dss.Api.Extractions.ExtractionRequests.InstrumentIdentifierList", "InstrumentIdentifiers": [ { "Identifier": "TRI.N", "IdentifierType": "Ric" } ], "ValidationOptions": null, "UseUserPreferencesForValidationOptions": false }, "Condition": { "EndDate": "2019-08-28T09:26:04.439Z", "Lookback": "FourMonths", "AdjustedPrices": false, "LastEntityOnly": false } } }
For above request I am getting 400 Error with below response
{ "error": { "message": "Malformed request payload: Unexpected @odata.type 'DataScope.Select.Api.Extractions.ExtractionRequests.ThomsonReuters.Dss.Api.Extractions.ExtractionRequests.SinglePriceHistoryExtractionRequest' in payload" } }
Has the Request type changed recently or is it due to some other issue ?
What is the alternative to fetch the historical price if this is not working?