What is the limit on the maximum number of concurrent requests using the DSS API

I have read in the best practice guide for DSS that an application will receive a 429 error if it makes too many requests. However, I cannot find any stated limit on the number of request that an application can have concurrently with the DSS API using a single user id. Is this limit known?
Best Answer
-
@mark.ringrose1, see attached dss-12-0-release-notes-apr2018.zip.
Here is the relevant extract:
In order to support consistent performance and optimize response times for the most users, DataScope Select now applies request execution limits and queuing on a per-template basis, which allows for more granular resource balancing. This is applied across all product interfaces: GUI, REST API, SOAP API, and FTP.
The limits are:50 concurrent requests per user per template, for each of the following templates:
- Commodities Corrections History
- Fund Allocation
- News Analytics
- News Analytics Commodities
- News Items
- Ownership
- StarMine
500 concurrent requests per user for the Intraday Pricing template.
If you reach the per-user limit on the number of extraction requests for that template, any additional extraction requests that you submit against that template will fail, with the extraction notes explaining why. (If submitted via the REST or SOAP API, it will also return status 429.)In future releases, additional templates will support template-specific execution limits.
0
Answers
-
Hello @mark.ringrose1,
It's been upgraded fairly recently, and for the majority of custom requests it's 50.
Please see the detailed overview Product Change Notification: New Processing Limits For Better Performance
0 -
That answer is for Tick History Requests via DSS.
Do we know the limit for Legal Entity Data?
0 -
Hi Christiaan,
I went through the Best Practices and limits documentation.
it is clear that the limit of concurrent requests for the below reports is 50. But how to find out for the limit number for the most used report such as intraday pricing, End of day pricing, or Terms and Conditions?
thanks and regards
Ludovic
50 concurrent requests per user per template, for each of the following templates:
- Commodities Corrections History
- Fund Allocation
- News Analytics
- News Analytics Commodities
- News Items
- Ownership
- StarMine
0 -
As stated in the accepted response, for Intraday it is 500 concurrent requests; this is mentioned in the DSS 12.0 Release Notes (RN).
For Price history it is 50 (since version 13.1), as stated in the DSS 13.1 RN on page 12.
I could not find the info for EoD and T&C, I'll investigate that and come back when I have a response.
0 -
@ludovic.mesnier1,@Christiaan Meihsl
Currently, Maximum Requests with Extractions or On Demand EOD or T&C would be 800 (time period 60 seconds). Thank you
0 -
thank you both
0 -
Hello, is it still the case that there are 500 concurrent requests per user for the Intraday Pricing template?
0 -
Hello @franco.grbac ,
Please refer to DataScope Select Best Practices & Fair Usage Policy.
Currently, 1500 is the limit to Intraday Pricing requests to be submitted
"You can submit a maximum of 50 concurrent requests per report template for all report types except Corporate Actions and Terms and Conditions (Maximum Concurrent Requests per Report Template = 500) and Intraday Pricing (Maximum Concurrent Requests per Report Template = 1500). "
Additionally, I find the limit of requests to be processed concurrently very important for the majority of requirements/solutions:
"The number of concurrent extractions that can be processed on a per-report and per-user basis is two for all report templates except Intraday Pricing, Historical Reference, Elektron Timeseries report templates. Intraday Pricing supports concurrent extraction processing of up to 50 reports. Concurrent extraction processing is not supported for Historical Reference and Elektron Timeseries report templates. Any remaining user extraction requests remain in a Queued status." If your requirement is not to submit the requests just to be queued, as a solution architect you will find this also an important consideration. Whereas for some requirements, you do not mind the queuing.
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
- 690 Datastream
- 1.5K DSS
- 629 Eikon COM
- 5.2K Eikon Data APIs
- 11 Electronic Trading
- 1 Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 255 ETA
- 560 WebSocket API
- 39 FX Venues
- 15 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 25 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 281 Open PermID
- 46 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 23 RDMS
- 2K Refinitiv Data Platform
- 724 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
- 106 UPA
- 194 TREP Infrastructure
- 229 TRKD
- 918 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 95 Workspace SDK
- 11 Element Framework
- 5 Grid
- 19 World-Check Data File
- 1 Yield Book Analytics
- 48 中文论坛