Mutual fund data via DSS REST

When searching for funds in the DSS GUI there are items with LIP source that contain fund data. Just an example: IE00B4L5Y983 ISN LIP.

In the GUI these items have fund allocation data and an extended summary page with fields like Lipper Global Classification, Investment Style, UCITS Flag and more.

I can access the fund allocation via REST (that's a FundAllocationExtractionRequest) but I can't seem to find any way to extract the fund reference data (Lipper Global Classification etc.).

Is it possible?

Tagged:

Best Answer

  • zoya faberov
    zoya faberov ✭✭✭✭✭
    Answer ✓

    Hello @luca.del_re ,

    Other information you see on the DSS GUI search result is from other request types.

    I believe that most of the information found in "Issue Details" search results can be found in Terms and Conditions request.

    For example:

    {{protocol}}{{host}}{{api}}Extractions/ExtractWithNotes
    {
    "ExtractionRequest": {
    "@odata.type": "#DataScope.Select.Api.Extractions.ExtractionRequests.TermsAndConditionsExtractionRequest",
    "ContentFieldNames": [
    "RIC", "CUSIP", "ISIN", "SEDOL", "Issuer OrgID", "Currency Code","Lipper Global Classification"
    ],
    "IdentifierList": {
    "@odata.type": "#DataScope.Select.Api.Extractions.ExtractionRequests.InstrumentIdentifierList",
    "InstrumentIdentifiers": [
    { "Identifier": "LP68233262", "IdentifierType": "Ric" }
    ]
    }
    }
    }

    Resulting in:

    {
    "@odata.context": "https://selectapi.datascope.refinitiv.com/RestApi/v1/$metadata#DataScope.Select.Api.Extractions.ExtractionRequests.ExtractionResult",
    "Contents": [
    {
    "IdentifierType": "Ric",
    "Identifier": "LP68233262",
    "RIC": "LP68233262",
    "CUSIP": null,
    "ISIN": null,
    "SEDOL": null,
    "Issuer OrgID": "171173",
    "Currency Code": "CNY",
    "Lipper Global Classification": "Equity China"
    }
    ]
    ...

    You may wish to review all fields that available via T&C extraction request:

    {{protocol}}{{host}}{{api}}Extractions/GetValidContentFieldTypes(ReportTemplateType=DataScope.Select.Api.Extractions.ReportTemplates.ReportTemplateTypes'TermsAndConditions')

    and TermsAndConditionsExtractionRequest spec on REST API Reference Tree.

    If you are not able to find the content that you are looking for, you may wish to engage Refinitiv content experts directly, via Refinitiv Helpdesk Online -> Content -> DSS and be helped to identify the required content.

Answers