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"
            }
        }
    }