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
- 3 Polls
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 34 Data Model Discovery
- 686 Datastream
- 1.4K DSS
- 620 Eikon COM
- 5.2K Eikon Data APIs
- 10 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 254 ETA
- 557 WebSocket API
- 38 FX Venues
- 14 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 23 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 276 Open PermID
- 44 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 22 RDMS
- 1.9K Refinitiv Data Platform
- 662 Refinitiv Data Platform Libraries
- 4 LSEG Due Diligence
- LSEG Due Diligence Portal API
- 4 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.2K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 12 World-Check Customer Risk Screener
- 1K World-Check One
- 46 World-Check One Zero Footprint
- 45 Side by Side Integration API
- 2 Test Space
- 3 Thomson One Smart
- 10 TR Knowledge Graph
- 151 Transactions
- 143 REDI API
- 1.8K TREP APIs
- 4 CAT
- 27 DACS Station
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 193 TREP Infrastructure
- 229 TRKD
- 917 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 90 Workspace SDK
- 11 Element Framework
- 5 Grid
- 18 World-Check Data File
- 1 Yield Book Analytics
- 46 中文论坛