Eikon Data API multiple session use different generate keys to run into the same PC
Hi team,
I got a questions from client which is relate to multiple applications to use different generate keys to run into the same PC by using Eikon Data API. Does it workn under Eikon desktop? if so, is it any impact or drawbacks?
Regards,
Sunny
Best Answer
-
To add to the response by @raksina.samasiri, Eikon API Proxy currently supports up to 10 multiple client sessions. In other words you can have up to 10 applications running simultaneously and retrieving data using Eikon Data APIs.
It is not necessary to use a separate app key for each application. You may use the same app key across all your applications or you could create a separate key for each app, whatever is more convenient for you. E.g. in case you'd like to run several instances of the same application at the same time, it would likely be more convenient to use the same app key and there's absolutely no need to use a separate app key for each instance of the same application.1
Answers
-
Hi @sunny.to@refinitiv.com,
The purpose of having multiple app keys is to identify that each session is called from which application. Hence, if the client is going to use the different generated keys on different applications and each app is doing a different thing, it's fine, and I don't think there's any limitation or drawbacks.
Also please note that the limit will be counted across all client applications connected to the same Eikon instance as mentioned in Eikon Data API Usage and Limits GuidelineBest regards,
Raksina0 -
Thanks Alex. It is very useful information.0
-
Thanks Raksina0
-
Got it with thanks. Done.0
-
According to Raksina,
Below use case that how client is going to use the different generated keys, is it because- Each app is doing the different thing so client want to identify which app is using each session
- Each app is doing the same thing but client would like to reduce the execution time by running it in parallel
- Each app is doing the same thing but client would like to get bypass the limit (API call, data size limit)
- or any other case
Besides above use cases, If someone encountered other case, please add in below. Thanks.
0 -
Only the first item on your list is a valid reason for utilizing multiple app keys.
- Each app is doing the different thing so client want to identify which app is using each session
Answer: This is the only valid reason I can think of for utilizing multiple app keys - Each app is doing the same thing but client would like to reduce the execution time by running it in parallel
Answer: Utilizing multiple app keys will not help to reduce the runtime in any way. You just as well may use a single app key and run multiple instances of the same app or script or a number of different apps or scripts utilizing the same app key in parallel. - Each app is doing the same thing but client would like to get bypass the limit (API call, data size limit)
Answer: Creating multiple app keys or running several instances of the same app, or multiple apps in parallel will not help to bypass any limits on data retrieval. - or any other case
Answer: I cannot think of any use cases for utilizing multiple app keys, except #1 above.
1 - Each app is doing the different thing so client want to identify which app is using each session
Categories
- All Categories
- 6 AHS
- 39 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 中文论坛