Hello @deepika.palreddy
The RFA APIs (.Net, C++ and Java editions) provide a console example application for developers in the API package:
- RFA .Net: StarterConsumer' application under the Examples directory.
- RFA C++: StarterConsumer' application under the Examples directory.
- RFA Java: StarterConsumer application under the Examples\com\reuters\rfa\example\omm\cons directory.
The example can connect to your ADS server or your OMM Interactive provider application.
Please be informed that the RFA API is a feature-completed API (non-strategic). You may consider the Enterprise Message API (EMA Java, formerly known as Elektron Message API) which is a part of the strategic Refinitiv Real-Time SDK family (formerly known as Elektron SDK) for your new development application/project.
The EMA is designed for ease of use, so it should take a lot less time to implement and getting the data compares to implement with RFA API. Please see more detail in Real-Time SDK page.
Hello Iam from Factset. Iam looking for java code samples to establish a RFA connection without u...

Best Answer
-
Hello @deepika.palreddy
The RFA APIs (.Net, C++ and Java editions) provide a console example application for developers in the API package:
- RFA .Net: StarterConsumer' application under the Examples directory.
- RFA C++: StarterConsumer' application under the Examples directory.
- RFA Java: StarterConsumer application under the Examples\com\reuters\rfa\example\omm\cons directory.
The example can connect to your ADS server or your OMM Interactive provider application.
Please be informed that the RFA API is a feature-completed API (non-strategic). You may consider the Enterprise Message API (EMA Java, formerly known as Elektron Message API) which is a part of the strategic Refinitiv Real-Time SDK family (formerly known as Elektron SDK) for your new development application/project.
The EMA is designed for ease of use, so it should take a lot less time to implement and getting the data compares to implement with RFA API. Please see more detail in Real-Time SDK page.
0
Answers
-
We can have a call as well if thats easy
0 -
As per the video in the "Quick Start" section in RFA API link, I tried to download and I see the above now. Am I going in the right direction? If yes, could you please enable the membership for me?
0 -
Hello @deepika.palreddy
You required the premium user subscription program in order to download the RFA API package. Please contact your Refinitiv representative to help you register premium subscription.
0 -
Hello @wasin.waeosri, looks like I got the premium subscription to access the Library folder but I cannot access the latest RFA Java version. I see all of them are blank
0 -
Hello @deepika.palreddy
I am checking with the RDC Administrator to verify the permission. Will get back to you once I have any updates.
0 -
Hello @deepika.palreddy
I have checked with the RDC Administrator, the team confirms that you did not register Premium user (or aka RDC named user) subscription yet. Please contact your Refinitiv representative and rdc.administrator@refinitiv.com to help you register premium subscription.
0 -
Hey @wasin , I was able to download the library folder on last thursday. As you say I dont have the access I wonder if I am looking at the correct place.
0 -
Hello @deepika.palreddy
Did you download the RFA Java API package from this developer portal (https://developers.refinitiv.com/en/api-catalog/thomson-reuters-enterprise-platform/robust-foundation-api-rfa-java/downloads) or from my.refinitiv.com web site?
0 -
Hello Wasin,
Yes I got an email saying "You are added as a member" last week when I requested for access. I could download from the first link on last thursday. This is how I see it.0 -
Hello @deepika.palreddy
I know you are asking for RFA Java, but since you are starting a new application, I would second the opinion offered by @wasin.w
EMA Java is our new replacement API for RFA, is considerably easier to use, and is our strategic real time API. Please use EMA going forward as it will be supported by Refinitiv going forward. RFA API is feature complete at this time.
0 -
Hello Gurpeet,
We heard from Refinitiv that they wouldnot support EMA API you suggested. So I think we would continue with RFA for now.
0 -
Hello
I spoke to Hank Manson from Refinitiv with whom I am working for MAPI implementation.0 -
I don't see any reason EMA can not replace RFA API, unless MAPI is using some legacy protocol which is not being supported by newer EMA. Let me check internally and get to the bottom of this.
0 -
@GurpreetGurpreet any update on this?
Also I was going through the API package for RFA.I have few questions on that
1. Is there any way I can login to RFA other than using the token?2. I was referring to Real time Market Data 1.6 pdf and I was trying to figure out what tags and how we need to send for market data subscription. I couldnot find any revelant examplesalso in the APi package.Could you please help me here in proceeding further?
0 -
Unfortunately, it seems like so far RFA is the only certified API for MAPI.
For other questions, I would recommend that you start a new post. This will keep the conversation clean and allow us to track the answers.
There are no tokens in RFA. If you have downloaded the RFA SDK, then best to start with the StarterConsumer example in the Examples\com\reuters\rfa\example\omm\cons directory.
0 -
Okay. I have done that . Thanks
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
- 621 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
- 669 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
- 48 中文论坛