Null Value First Notice Day for Future Contract and TermsAndCondition Template

requestUrl = r"https://selectapi.datascope.refinitiv.com/RestApi/v1/Extractions/ExtractWithNotes"
# requestUrl = r"https://selectapi.datascope.refinitiv.com/RestApi/v1/Extractions/ExtractRaw"
requestHeaders = {
"Prefer": "respond-async",
"Content-Type": "application/json; odata=minimalmetadata",
"Authorization": "token " + self.token_th
}
requestBody = {
"ExtractionRequest": {
"@odata.type": "#DataScope.Select.Api.Extractions.ExtractionRequests.TermsAndConditionsExtractionRequest",
"ContentFieldNames": [
"RIC", "Actual First Trading Day", "First Notice Day"
],
"IdentifierList": {
"@odata.type": "#DataScope.Select.Api.Extractions.ExtractionRequests.InstrumentIdentifierList",
"InstrumentIdentifiers": [{"Identifier": "ESU24", "IdentifierType": "Ric"}],
}

}

}
For the preceeding template request, I get back null values for First Notice Day and Actual First Trading Day. How do I obtain both values.

Best Answer

  • Jirapongse
    Answer ✓

    @felix.hafenmair

    Thank you for reaching out to us.

    I tested the request message and got the following response.

    {
                "IdentifierType": "Ric",
                "Identifier": "ESU24",
                "RIC": "ESU24",
                "Actual First Trading Day": "2022-06-17",
    "First Notice Day": null

            }

    This could be a content question. Please contact the Datascope Select support team directly via MyAccount to verify the content.

Answers