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