Regarding the addition of new parameter in ValidateCounterparties,Extract & ValidateInstruments A...

...PI's in C#
We are using refinitiv datascope and recently,we have moved from old reuters.com url to refinitiv.com url and our expectations are just changing the URL should be enough. But we do see that existing API's which we used got changed and below API's needed an extra parameter EjvServerHeader.
The API’s within the ExtractionServiceClient are changed as shown below :-
- ValidateInstruments :-
ValidateInstruments(ref CredentialsHeader CredentialsHeader, EjvServerHeader EjvServerHeader, InstrumentValidationRequest request, out InstrumentValidationResponse ValidateInstrumentsResult) - Extract
Extract(ref CredentialsHeader CredentialsHeader, EjvServerHeader EjvServerHeader, ExtractionRequest request, out ExtractionResponse ExtractResult) - ValidateCounterparties
ValidateCounterparties(ref CredentialsHeader CredentialsHeader, EjvServerHeader EjvServerHeader, CounterpartyValidationRequest request, out CounterpartyValidationResponse ValidateCounterpartiesResult)
We want to know the purpose of the extra parameter and what is the purpose it serves, currently, I gave an empty structure and it's working fine. But I want to know it's purpose
Code is implemented in C#
Best Answer
-
Hello @pkruthiventi,
Thanks.
We have verified your inquiry with the product team, and they confirm as follows:
"The header EjvServerHeader is not a new and was added in 2017.
This header was added for special cases, and should not be applicable for the majority of clients.
If they never used that before they can ignore it, in this case API will use the load balancer by default.".
Therefore, for your implementation this header is safe to disregard,
Hope this information helps.
0
Answers
-
It is about SOAP API not rest API, but anyway thank you for moving it into concerned group
0 -
Hello @pkruthiventi,
I think you are referring to Refinitiv Tick History - Mandatory Technical Migrations.
If you follow the link to PCN (Product Change Notification) to My Refinitv, please find both PCN and Mandatory Migration User Guide document, with a section on DSS SOAP migration.
From my reviewing the required changes for DSS SOAP, I do not see these in the required to migrate sections.
This is why I would suggest, waiting till DSS 15.0 is released (which is imminent, I was told that targeted date is June 5th) and consequently verifying, via complete set of released DSS 15.0 documentation, if the change you discuss is required in order to request the same content that you are currently requesting, or it rather covers additional functionality being introduced in 15.0.
Hope this helps
0 -
i am talking about refinitiv data scope for reference data not realtime data. Let me know if i can get a developer document and let me know where to search the document in the community forum.
0 -
We are using SOAP API not rest API, we are calling above functions to performs the required validation functions etc., in C#. We need to look into soap api migration materials and I looked into it and I don't see any change. I already followed the suggestions given in the document and updated everything through WSDL but the function definition got changed which we are using and I am getting compilation issues. It shows that a new parameter is added called EjvServerHeader and I am currently passing an empty structure to make it pass. Let me know whether my explanation is enough.
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
- 24 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
- 713 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 中文论坛