Ondemand request filed vs schedule request file
I am building two Rest API rest to download necessary data, for the filed i choose in schedule task, i create a report with file HST_CLOSE and HSTCOLODATE, and i am trying to get the same data in an on demand request using the ElektronTimeseriesExtractionRequest, however i could not find similar filed as this two, so i could not use the rest api to collect data if my schedule rest api is down one day, is there a one by one filed table when we are comparing the on demand request and the schedule request, or actually the data source for them are totally different, so we have different field name, or should i use another on demand api request rather than the elektron time series.
Best Answer
-
Hi @kai fang
Both Schedule and On-demand use the exact same fields for each template type.
Which template are you using for the Schedule task?
I assume it is "Tick History Raw" as that is the only template that has HST_CLOSE and HSTCLSDATE fields, am I correct?If you want exactly the same field, then you must use the TickHistoryRawExtractionRequest for your On-demand request.
Unlike other templates, TickHistoryRawExtractionRequest uses Elektron Real-Time fields (because it is Elektron Real-Time Raw data).
When you made On-demand TickHistoryRawExtractionRequest, you must specify fields in the "Condition" under "Fids". And the "Fids" must be the field id, not the field name.
HST_CLOSE and HSTCLSDATE field ids are 21 and 79.
Here is an example JSON.
{
"ExtractionRequest": {
"@odata.type": "#ThomsonReuters.Dss.Api.Extractions.ExtractionRequests.TickHistoryRawExtractionRequest",
"IdentifierList": {
"@odata.type": "#ThomsonReuters.Dss.Api.Extractions.ExtractionRequests.InstrumentIdentifierList",
"InstrumentIdentifiers": [
{
"Identifier": "IBM.N",
"IdentifierType": "Ric"
}
],
"ValidationOptions": {
"AllowHistoricalInstruments": true,
}
},
"Condition": {
"MessageTimeStampIn": "GmtUtc",
"ReportDateRangeType": "Range",
"TimeRangeMode": "Inclusive",
"QueryStartDate": "2018-10-29T00:00:00.000Z",
"QueryEndDate": "2018-10-30T00:00:00.000Z",
"DomainCode": "MarketPrice",
"Fids": "21,79"
}
}
}0
Answers
-
@kai fang, could you please export the template you refer to in your schedule (it will deliver an XML file), change the file extension to .txt, and post it here ? That will be of help to solve your issue.
0
Categories
- All Categories
- 3 Polls
- 6 AHS
- 37 Alpha
- 167 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 34 Data Model Discovery
- 705 Datastream
- 1.5K DSS
- 633 Eikon COM
- 5.2K Eikon Data APIs
- 14 Electronic Trading
- 1 Generic FIX
- 7 Local Bank Node API
- 6 Trading API
- 3K Elektron
- 1.5K EMA
- 259 ETA
- 569 WebSocket API
- 40 FX Venues
- 16 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
- 4 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 284 Open PermID
- 47 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 24 RDMS
- 2.2K Refinitiv Data Platform
- 879 Refinitiv Data Platform Libraries
- 5 LSEG Due Diligence
- 1 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
- 123 Open DACS
- 1.1K RFA
- 108 UPA
- 196 TREP Infrastructure
- 232 TRKD
- 919 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 103 Workspace SDK
- 11 Element Framework
- 5 Grid
- 19 World-Check Data File
- 1 Yield Book Analytics
- 48 中文论坛