For a deeper look into our DataScope Select REST API, look into:

Overview |  Quickstart |  Documentation |  Downloads |  Tutorials

question

Upvotes
Accepted
3 0 1 2

Very long response time on query for Terms and Conditions

I am trying to use the Terms and Conditions API for finding the MIC for a list of RICS. The problem is that it takes a very long time before I receive a response. In average about 15 to 20 seconds.

Can I do anything on my end to improve response time?

I am using this endpoint:

https://hosted.datascopeapi.reuters.com/RestApi/v1/Extractions/Extract

Content looks something like this:

{
    "ExtractionRequest": {
        "@odata.type": "#ThomsonReuters.Dss.Api.Extractions.ExtractionRequests.TermsAndConditionsExtractionRequest",
        "ContentFieldNames": [
            "RIC",
            "MIC",
            "Operating MIC",
            "Market MIC"
        ],
        "IdentifierList": {
            "@odata.type": "#ThomsonReuters.Dss.Api.Extractions.ExtractionRequests.InstrumentIdentifierList",
            "InstrumentIdentifiers": [
                {
                    "Identifier": "DNSKF.PK",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKE.BE",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKE.MU",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKE.SG",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKE.CO",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKE.F",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKc.CHI",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKEDKK.xbo",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKc.TQ",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "0NVC.L",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKc.BS",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKE.DEU",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKE.D",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKc.SIG",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKc.EDv",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKc.ED",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKc.BCO",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKc.AQX",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKE.BN",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DSNd.BCO",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DNSKFn.BCO",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKE.TG",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKE.xt",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DNSKF.PQ",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKc.NXT",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKEco.TRE",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKE.VI",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKEco.DAp",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKEco.STp",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKEco.ENp",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DANSKE.COf",
                    "IdentifierType": "Ric"
                },
                {
                    "Identifier": "DSN.QTX",
                    "IdentifierType": "Ric"
                }
            ]
        }
    }
}

dss-rest-apidatascope-selectdssdelayed-feedterms-and-conditions
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Hello @tornie,

Thank you for your participation in the forum.

Is one of the replies below satisfactory in resolving your query?

If yes please click the 'Accept' text next to the appropriate reply. This will guide all community members who have a similar question. Otherwise please post again offering further insight into your question.

Thanks,

-AHS

Upvotes
Accepted
13.7k 26 8 12

@tornie,

DSS is a product that focuses on breadth and depth of data, it is not a real time product tuned to deliver extremely short response times. 15 to 20 seconds to retrieve 4 fields for 32 instruments is in the realm of "normal" extraction times for such a request.

To optimize overall performance of your requests and applications retrieving data from DSS, you might be interested in reading the Best Practices and Limits document.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
32.2k 40 11 20

Hello @tornie,

Please refer to this answered question by Christiaan for the explanation and the suggestion.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.