DSS SOAP API Incorrect RIC Returned
When we request SEDOL “B1YW440?” your DSS SOAP API is
defaulting to send back info for RIC LP71000002, when it should be sending info
for RIC “III.L” Can you please explain?
Best Answer
-
If you use a search API call for a Sedol it will return all RICs.
If you use a composite extraction request API call for a Sedol it will return the primary RIC.
LP71000002 is the primary RIC for Sedol B1YW440 (the RIC for the instrument quoted on its primary exchange).
More details on this, and (Java) code samples can be found under query Is there JAVA examples to look up a RIC by CUSIP, ISIN or SEDOL?
0
Answers
-
Would it be possible to get the request date and time (in UTC) and the DSS account number please? I can take a look in the log tomorrow US daytiem hours and see what happened.
0 -
That is not what I am seeing this morning - What I may need more than anything is your validation request - or... was the observation about a search request maybe?
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Header>
<h:CredentialsHeader xmlns:h="http://reuters.com/datascopeselect/ExtractionService/v1/" xmlns="http://reuters.com/datascopeselect/ExtractionService/v1/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
...
</h:CredentialsHeader>
</s:Header>
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ValidateInstruments xmlns="http://reuters.com/datascopeselect/ExtractionService/v1/">
<request>
<PerformExpansion>false</PerformExpansion>
<Identifiers>
<InstrumentIdentifier>
<IdentifierValue>B1YW440</IdentifierValue>
<IdentifierType>SED</IdentifierType>
</InstrumentIdentifier>
</Identifiers>
<IncludeDetails>false</IncludeDetails>
</request>
</ValidateInstruments>
</s:Body>
</s:Envelope>
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Header>
<CredentialsHeader xmlns="http://reuters.com/datascopeselect/ExtractionService/v1/">
...
</CredentialsHeader>
<OperationInfoHeader xmlns="http://reuters.com/datascopeselect/ExtractionService/v1/">
<Host>01</Host>
<ProcessingTime>00:00:00.7235389</ProcessingTime>
</OperationInfoHeader>
</soap:Header>
<soap:Body>
<ValidateInstrumentsResponse xmlns="http://reuters.com/datascopeselect/ExtractionService/v1/">
<ValidateInstrumentsResult>
<Instruments>
<ValidatedInstrument>
<IdentifierValue>B1YW440</IdentifierValue>
<IdentifierType>SED</IdentifierType>
<Source>LSE</Source>
<AssetId>0x0003dd0015032be3</AssetId>
<QuoteId>0x0003dc0047918188</QuoteId>
<Segment>E</Segment>
<ObjectType>EQQU</ObjectType>
<Ric>III.L</Ric>
<FileCode>0691</FileCode>
</ValidatedInstrument>
</Instruments>
<UnmappedIdentifiers />
<UnmappedIdentifierErrors />
<Details />
</ValidateInstrumentsResult>
</ValidateInstrumentsResponse>
</soap:Body>
</soap:Envelope>0 -
A Sedol (like an ISIN) can expand into several RICs. It is up to the querying application to handle all of them. A search for Sedol B1YW440 will return 9 instruments, including III.L (an equity) and LP71000002 (an MTLF).
If you share the query parameters, and preferably the code snippet that sends the query and handles the result, we can investigate why you only get one.
0
Categories
- All Categories
- 6 AHS
- 37 Alpha
- 161 App Studio
- 4 Block Chain
- 4 Bot Platform
- 16 Connected Risk APIs
- 47 Data Fusion
- 30 Data Model Discovery
- 608 Datastream
- 1.3K DSS
- 577 Eikon COM
- 4.9K Eikon Data APIs
- 7 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- Trading API
- 2.7K Elektron
- 1.3K EMA
- 236 ETA
- 519 WebSocket API
- 33 FX Venues
- 10 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 20 Messenger Bot
- 2 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 59 Open Calais
- 264 Open PermID
- 39 Entity Search
- 2 Org ID
- PAM
- PAM - Logging
- 8.4K Private Comments
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 20 RDMS
- 1.4K Refinitiv Data Platform
- 367 Refinitiv Data Platform Libraries
- 3 Refinitiv Due Diligence
- LSEG Due Diligence Portal API
- 3 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.1K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 10 World-Check Customer Risk Screener
- 990 World-Check One
- 44 World-Check One Zero Footprint
- 45 Side by Side Integration API
- Test Space
- 3 Thomson One Smart
- 1.2K TR Internal
- Global Hackathon 2015
- 2 Specialists Who Code
- 10 TR Knowledge Graph
- 150 Transactions
- 142 REDI API
- 1.7K TREP APIs
- 4 CAT
- 21 DACS Station
- 117 Open DACS
- 1.1K RFA
- 103 UPA
- 172 TREP Infrastructure
- 224 TRKD
- 886 TRTH
- 5 Velocity Analytics
- 5 Wealth Management Web Services
- 59 Workspace SDK
- 9 Element Framework
- 5 Grid
- 13 World-Check Data File
- Yield Book Analytics
- 46 中文论坛