Check if RIC exists (RFA 7.5.1)

Hi, we use RFA 7.5.1 Java API. Is there a way to check if an RIC exists?
Example - call a method passing RIC as an argument. The method will return, so and so RIC exists/not exists.
If there is not a way to achieve this, can I rely on a 'status message' for this purpose? If so, what will be the status message returned, if an RIC doesn't exist?
Thanks in advance.
Best Answer
-
Hello @monishkumar.appusamy,
From RFA Java, this type of check is supported. The RIC availability depends on the service. For example, if your consumer is connecting to a custom publisher, there can be completely independent instrument set available from that publisher, the RICs that are available, or available ta any given time, depend on the service/publisher/source.
The status response that the consumer will receive on the non-existent RIC should look like:
MESSAGE
Msg Type: MsgType.STATUS_RESP
Msg Model Type: MARKET_PRICE
Indication Flags:
Hint Flags: HAS_ATTRIB_INFO | HAS_STATE
State: CLOSED, SUSPECT, NOT_FOUND, "*The record could not be found"
AttribInfo
ServiceName: ELEKTRON_DD
ServiceId: 356
Name: FAKE.O
NameType: 1 (RIC)
Payload: NoneWhere "State: CLOSED, SUSPECT, NOT_FOUND" can be relied on to verify that this instrument is not currently provided by the service.
Please note that JRFA 7.5 is End of Life, refer to API Compatibility Matrix for the details.
Hope that this information helps
0
Answers
-
Thank you Zoya.
>>> "From RFA Java, this type of check is supported"
Could you let me know how I can avail this check? A code sample would help.
0 -
Hello @monishkumar.appusamy ,
If you are looking to quick-check, if the specific RIC exists from Refinitiv Real-Time service, you may use RIC search tool on dev portal to search.
If you looking for enterprise level programmatic solution on RICs verification, in my understanding, you would integrate with a Reference data product, rather then real-time streaming service. Your organization's account team would be the best contact to discuss with, and advise, on the solutions available and most suitable for your specific use case. To my best knowledge, Datascope reference data is commonly used for Security Master class of requirements.
RFA is intended for real-time consuming and providing, rather then reference data access, please refer to RFA Java Documentation for the complete description of the API and the covered functionality. Depending on your use case, detecting "State: CLOSED, SUSPECT, NOT_FOUND" in your custom code and logging/reporting to the business tier is often sufficient.
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
- 687 Datastream
- 1.4K DSS
- 622 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
- 676 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
- 194 TREP Infrastructure
- 229 TRKD
- 918 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 91 Workspace SDK
- 11 Element Framework
- 5 Grid
- 18 World-Check Data File
- 1 Yield Book Analytics
- 48 中文论坛