Error code 429 | Client Error: Too Many Requests - Too many requests, please try again later.

Hi. We are looking for the maximum price, the minumum price, and the max and min closing price for a period for a list of RICS and Eikon API says Error code 429 Client Error: Too Many Requests - Too many requests, please try again later.
We are downloading info for less than 100 Rics.
In the image you can see some inputs and the code.
This is urgent for Banco Santander.
Thanks in advance.
PD: Please note after this error, we can download data for two single RICs. It seems
it is not related with daily limits (but we're not sure).
<br>
Best Answer
-
There's indeed a limit on how many requests can be sent per second. But given that data retrieval methods of Eikon Data APIs are synchronous executing these methods in a loop or inside dataframe 'apply' method in itself is highly unlikely to saturate the throttle. I think realistically the throttle will only be saturated by code running on multiple threads. I think there must have been something else (another Julyter notebook or another script executed in a separate process) running on the machine when the issue occurred.
It may nevertheless be preferable to retrieve timeseries for multiple RICs in a single request, as @davidk suggested. However in this case I would advise using get_data method rather than get_timeseries because get_timeseries returns a max of 3K rows of timeseries per request, and this limit is shared by all RICs in the same request. get_data method does not impose such limitation.
Whichever method you choose to use, I suggest always keeping an eye open for multiple scripts running simultaneously.0
Answers
-
Please see this thread regarding Error code 429.
0 -
Thank you. I have read the previous link and another related to the error.
We have not exceeded the daily data limit, since it works for a single RIC.
I understand that what happens is that queries per second are exceeded (or something related).
How can we then use the API to download historical information for a list of RICs?
Can you please review the code and give us a suggestion or solution?
If it is not possible to make such a simple query in the API, then it is not a useful API for us ...
Thanks in advance.
0 -
@Nabil Edriss Sánchez I am a quant at another firm, not from Reuters, but there is a limit of n requests per second, so running a query like this inside df.apply is always failure-prone. However you can request many RICs in a single request. My suggestion would be to refactor your request if possible to request all the RICs at once. If the time series start and end dates that you require vary by security, just get the whole date range from min start to max end for all the securities, and then subset it down ex post.
0 -
0 -
0
Categories
- All Categories
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 33 Data Model Discovery
- 682 Datastream
- 1.4K DSS
- 613 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
- 248 ETA
- 552 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.8K Refinitiv Data Platform
- 622 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
- 191 TREP Infrastructure
- 228 TRKD
- 915 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 84 Workspace SDK
- 11 Element Framework
- 5 Grid
- 18 World-Check Data File
- 1 Yield Book Analytics
- 46 中文论坛