Is there a way to identify primary RIC or OPOL using REST API?
Hi- I am experimenting with using the REST API to search for an ISIN and get all the RICs that exist back. I was wondering if there was a way to identify which of those RICs is the primary one? I saw there is a field called IsPrimaryTradingRIC on the historical reference template, but I am trying to see if there is a way to do this using the REST API as well.
Also, I also wanted to know if there was a way to get the OPOL (official place of listing) using a REST API? I see that OPOL is in the enum for preferred identifier type, but when I try to use it, I get an error back in the EquitySearch API:
"Validation Error:\r\n\r\nThe Preferred Identifier Type Code OPL is not supported; supported values are: RIC, CSP, ISN, VAL, WPK, COM, SED, PID, PIDQ, SIC, SVM, MIC, CIN, SYM"
Thanks,
W
Best Answer
-
Hello @waynes ,
I am in total agreement with @Gurpreet that Refinitiv helpdesk content experts are the best way and most efficient way to expert answers for content questions.
If you are a DSS customer, you may additionally wish to take a look at TermsAndConditionsExtraction request:
{
"ExtractionRequest": {
"@odata.type": "#DataScope.Select.Api.Extractions.ExtractionRequests.TermsAndConditionsExtractionRequest",
"ContentFieldNames": [
"RIC", "CUSIP", "ISIN", "SEDOL", "Issuer OrgID", "Currency Code", "Country Primary Quote", "OPOL"
],
"IdentifierList": {
"@odata.type": "#DataScope.Select.Api.Extractions.ExtractionRequests.InstrumentIdentifierList",
"InstrumentIdentifiers": [
{ "Identifier": "00209tab1", "IdentifierType": "Cusip" },
{ "Identifier": "IBM.N", "IdentifierType": "Ric" },
{ "Identifier": "US4592001014", "IdentifierType": "Isin" },
{ "Identifier": "B1YW440", "IdentifierType": "Sedol" }
]
}
}
}Results in
...
{
"IdentifierType": "Ric",
"Identifier": "IBM.N",
"RIC": "IBM.N",
"CUSIP": "459200101",
"ISIN": "US4592001014",
"SEDOL": "2005973",
"Issuer OrgID": "18228",
"Currency Code": "USD",
"Country Primary Quote": "Y",
"OPOL": "XNYS"
},
...0
Answers
-
To clarify, I'm looking for a way to do this that doesn't involve an extraction request behind the scenes - because if I request by ISIN, I believe we would get charged for each RIC returned?
0 -
Hi @waynes,
I think Equity Search API should provide some of that information like country, currency and listing exchange etc. See the REST API help here.
It is best to contact Refinitiv helpdesk at my.refinitiv.com for content questions. Moderators of these forums can only answer technical questions.
0 -
Thanks - I was trying to avoid using the Terms and Conditions report because I'm pretty sure we would get charged for all of the RICs returned by the ISIN. Was hoping that I could use the REST API, something similar to EquitySearch. EquitySearch does not seem to return this information, as far as I can tell.
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
- 684 Datastream
- 1.4K DSS
- 615 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
- 249 ETA
- 554 WebSocket API
- 37 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
- 275 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
- 643 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
- 26 DACS Station
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 192 TREP Infrastructure
- 228 TRKD
- 915 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 中文论坛