I am trying to make Composite Extraction Request for 1 instrument and 25 fields, but it takes 10-20s to get a response. Any ideas what could be the issue here?
var extractionsContext = new ExtractionsContext(new Uri("https://selectapi.datascope.refinitiv.com/RestApi/v1/"), "acc", "pw");
var extractionRequest = new CompositeExtractionRequest
{
IdentifierList = SubjectIdentifierList.CreateInstrumentIdentifierList(new[]
{
SubjectIdentifier.CreateInstrumentIdentifier(isin, IdentifierType.Isin, null, null, null, null)
}, null, false),
ContentFieldNames = new[] {
"Instrument ID",
"Instrument Full Name - ESMA",
"Asset Type",
"Currency Code",
"MIC",
"Market MIC",
"Price Quote Method Code",
"Maturity Date",
"Coupon Rate",
"Accrued Interest",
"First Coupon Date",
"Coupon Frequency Description",
"Previous Coupon Date",
"Next Pay Date",
"Day Count Code Description",
"Mid Price",
"Close Price",
"Bid Price",
"Ask Price",
"Mid Dirty Price",
"Bid Dirty Price",
"Ask Dirty Price",
"Mid Clean Price",
"Bid Clean Price",
"Ask Clean Price",
}
};
//Extract
var extraction = extractionsContext.ExtractWithNotes(extractionRequest);
var extractedRows = extraction.Contents;