Log in on Eikon Desktop App & Eikon API proxy
Is there a way to stay connected on both Eikon Desktop App and Eikon API proxy at the same time? It seems that when you log in to one of them the other logs out
Best Answer
-
Not at the moment. However in a couple of weeks Eikon 4.0.42 will be released to all users globally. This and any subsequent versions of Eikon will have API proxy embedded in Eikon application. You will not need to run separate API Proxy application to be able to use Eikon Data APIs. Eikon application will be acting as API proxy listening on port 9000, so as long as Eikon application is running you will be able to execute your Python scripts just as you do today only without separate Eikon API Proxy application.
2
Answers
-
Hi Alex, I have 4.0.42 installed, how do I go about enabling the proxy functionality on it?
0 -
You don't need to enable anything. Just launch Eikon and then run your Python script. Eikon application will act as the API Proxy.
0 -
Hmm, I tried that and it didn't work?! I ran a netstat in Windows and it doesn't seem like anyone is listening on port 36036 if I don't run the actual proxy.
0 -
My apologies. The port number I gave is incorrect. I just corrected it in my response. When Eikon v4.0.42 is launched it creates the file named ".portInUse" under %APPDATA%\Thomson Reuters\Eikon API Proxy\ and writes the port number to be used by Eikon Data APIs into this file. Eikon Python library picks up the port number from this file. The first port that's checked for availability (and used if available) is 9000. This is a change compared to standalone Eikon API Proxy, which by default used port 36036.
1 -
Can you see if Eikon creates %APPDATA%\Thomson Reuters\Eikon API Proxy\.portInUse file and what port number it puts in there? Then check if you have Eikonbox.exe process listening on this port. Finally make sure you use the latest available version of Eikon Python library (it's currently version 0.1.9). Use pip to check the version number of the package you have installed.
1 -
Thanks Alex, got it working using the info in your last comments!
0 -
Got the same problem, Eikon did not create the .portInUse file. Created manually the file with "9000" as content and now it works.
1 -
How did you create the file? i too have the same problem
1
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 中文论坛