I am using below Composite extraction request where i am providing ISIN with the certain fields.
Currently its giving the response as result for all different exchanges(RIC). For every ISIN i am getting more than 100 rows as returned for all the different exachanges (RIC).
I want to restrict the extraction request for certain exchange for ISIN like:
- Frankfurt - F
- Stuttgart - SG
- München - MU
- New York - N
- London - L
- Tokyo - T
- Eurex - d
Below is my composite extraction request:
requestBody = { "ExtractionRequest": { "@odata.type": "#DataScope.Select.Api.Extractions.ExtractionRequests.CompositeExtractionRequest", "ContentFieldNames": [ "ISIN","RIC","Average Volume - 30 Days","Average Volume - 90 Days","Close on Close Volatility - 90 Days","Dollar Daily Value Average - 30 Days","CESR Free Float","CRA Free Float","Outstanding Shares - Issue Shares Amount","Outstanding Shares - Other Shares Amount" ], "IdentifierList": { "@odata.type": "#DataScope.Select.Api.Extractions.ExtractionRequests.InstrumentIdentifierList", "InstrumentIdentifiers": [{ "Identifier": "DE000A168205", "IdentifierType": "Isin", "Source":"*" }], "ValidationOptions": { "AllowInactiveInstruments": "false" }, "UseUserPreferencesForValidationOptions": "false" }, "Condition": { "ScalableCurrency": "true" } } }
Is it possible to limit the request for certain exchange for ISIN ?