I'm currently trying to extract futures data for a particular commodity using the following payload using the the "https://selectapi.datascope.refinitiv.com/RestApi/v1/Extractions/ExtractRaw" end point.
However it returns saying that the identifier is invalid even though this is the correct RIC root.
{
"ExtractionRequest": {
"@odata.type": "#DataScope.Select.Api.Extractions.ExtractionRequests.ElektronTimeseriesExtractionRequest",
"ContentFieldNames": [
"RIC",
"RIC Root",
"Trade Date",
"Expiration Date",
"Last Trading Day",
"High",
"Last",
"Low",
"Open",
"Open Interest",
"Volume"
],
"IdentifierList": {
"@odata.type": "#DataScope.Select.Api.Extractions.ExtractionRequests.InstrumentIdentifierList",
"InstrumentIdentifiers": [
{"Identifier": "KW", "IdentifierType": "RICRoot"}
]
},
"Condition": {
"StartDate": "2016-08-01T13:00:00.000-05:00",
"EndDate": "2016-09-01T13:00:00.000-05:00"
}
}
}