Authentication token expiration
Hi guys,
If my authentication token will expire in the middle of a long standing request will the request be fulfilled or it will blow up in the middle?
Thanks,
Leon
Best Answer
-
sorry for the belated response. You do not tell us what type of request you are making (what type of data, is it scheduled or on demand, are you using the .Net SDK), so my response will be generic.
You need a valid token every time you send a request to the API, whatever the request (i.e. the extraction request itself, a request to check the status of the extraction, or a request to retrieve the data). You can retrieve a new token any time, it should not break your extraction process. If you are using the .Net SDK the token renewal is handled transparently for you.
That said, if your request takes a very long time, you might want to break it up into smaller requests. We encourage people to group smaller requests into larger ones (like making 1 request for 10 instruments instead of 10 requests for 1 instrument), but there is also an upper limit. It might therefore be worth while breaking a large request into smaller ones, the accumulated time might well be smaller.
As an example, I had a customer requesting 20 years of data, it took 6 days. Requesting 1 year of data took a few hours. That was an obvious clue that requesting 20 years was not a good idea.
These are just indications, it is extremely difficult to give you numbers in this context. It also depends on the nature of your query, the type of data, the number of data fields, the date range, the number of instruments. If you regularly make the same type of request you could make some tests to find out what delivers the best response time (note that it will also depend on other factors such as server load).
I hope this helps.
0
Answers
-
Thank you for a very detailed reply. I will follow your guidelines.
0 -
@lhabinsky, you are welcome :-)
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.4K 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
- 559 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
- 279 Open PermID
- 45 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 23 RDMS
- 2K Refinitiv Data Platform
- 716 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 中文论坛