Eikon Data API Usage Limits

Hi Team,
I am new to the API and currently using the Eikon Data API to fetch news data through a Python script that runs every minute.
However, at some point, the program crashed. To identify the issue, I ran the sample code from the codebook, but it returned an empty dataframe:
I have a few questions regarding this:
- Did I hit my API call limit?
- Since I request data every minute (often receiving an empty dataframe due to no available news), why might I still be exceeding the usage limit in terms of request count or data volume?
- Is there a way to check my API usage status to monitor how close I am to hitting the back-end throttling limit?
I appreciate your guidance on this matter.
Answers
-
Thank you for reaching out to us.
At least, you need to handle the exception by printing the error message.
Moreover, to verify the problem, you may need to enable the debug log in the library by running the following code before opening a session.
config = rd.get_config()
config.set_param("logs.transports.file.enabled", True)
config.set_param("logs.transports.file.name", "/home/jovyan/lseg-data-lib.log")
config.set_param("logs.level", "debug")
rd.open_session()With these configurations, the lseg-data-lib.log will created in the defined folder.
0 -
Thanks Jirapongse. My API limit is recovered.
I have amended the code and will update here when it clashes again next time.
0 -
Hi Jirapongse, it turns out I got too many requests.
However, since I request data every minute (often receiving an empty dataframe due to no available news), why might I still be exceeding the usage limit in terms of request count or data volume?
Thank you in advance!
0 -
The 429 error was mentioned in the Eikon Data API Usage and Limits Guideline. Therefore, it could be call-based and Daily limits. However, it is better to contact the helpdesk team via MyAccount to verify the endpoint or server log.
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 中文论坛