Announcement Date using the Composite Report Template

adi-dev
adi-dev Newcomer

Hi, I am trying to get the Announcement Date for a security using the Composite Report Template. I am using the following API Call: { "ExtractionRequest": { "@odata.type": "#ThomsonReuters.Dss.Api.Extractions.ReportTemplates.CompositeReportTemplate", "ContentFields": [ { "FieldName": "ISIN", "Format": null }, { "FieldName": "Announcement Date", "Format": null } ], "IdentifierList": { "@odata.type": "#ThomsonReuters.Dss.Api.Extractions.ExtractionRequests.InstrumentIdentifierList", "InstrumentIdentifiers": ["DE000NLB1KJ5"] } } } . Can you also show how I could extract the announcement dates for a bunch of securities? Thanks.

Best Answer

  • Hi @adi-dev,

    You can use On-demand extraction to extract Composite report data. For more details, please see this tutorial. Below is the sample.

    {
        "ExtractionRequest": {
            "@odata.type": "#ThomsonReuters.Dss.Api.Extractions.ExtractionRequests.CompositeExtractionRequest",
            "ContentFieldNames": [
               "ISIN",
               "Announcement Date"
            ],
            "IdentifierList": {
                "@odata.type": "#ThomsonReuters.Dss.Api.Extractions.ExtractionRequests.InstrumentIdentifierList",
                "InstrumentIdentifiers": [
                    { "Identifier": "DE000NLB1KJ5", "IdentifierType": "Isin" },
    { "Identifier": "US4592001014", "IdentifierType": "Isin" }      
                ]
            }
        }
    }