Which all Reuters host/ ports will Elektron consumer Consumer_3 can connect to in production?

We have recently certified with reuters Elektron API via EMA using Elektron consumer Consumer_3.
Pls let us know which all Reuters host/ ports will Elektron consumer Consumer_3 can connect to in NY production, so that we can set up network connection with all those in advance before deploying our adaptor.
In dev/ test env, Consumer_3 routes our connection requests (unknown to us beforehand) to -
amer-1.pricing.streaming.edp.thomsonreuters.com 14002
amer-2.pricing.streaming.edp.thomsonreuters.com 14002
amer-3.pricing.streaming.edp.thomsonreuters.com 14002
In UAT env, Consumer_3 routes our connection requests (unknown to us beforehand) to -
34.192.36.253 443
34.196.145.13 443
18.235.150.175 443
Having a list of production IP/ ports will help us to prepare for production deployment better.
Thanks
Ashish
Best Answer
-
You can use the following endpoint (https://api.refinitiv.com/streaming/pricing/v1/) to retrieve a list of servers and transports that supports the stream pricing.
For EMA, you need to select servers that support tcp transport and rwf data format.
From the result, all ports for the tcp transport are 14002.
For a list of IP addresses, you can contact Elektron Real Time in Cloud support team via MyRefinitiv.
0
Answers
-
If you are using a machine id to connect to Elektron Real Time in Cloud, you can use the code from GitHub to get a list of servers from https://api.refinitiv.com/streaming/pricing/v1/.
For example, I have used the market_price_edpgw_service_discovery.py python code.
First, you need to modify the code in the query_service_discovery function to get a list of servers for tcp transport (params={"transport": "tcp"}).
def query_service_discovery(url=None):
if url is None:
url = discovery_url
print("Sending EDP-GW service discovery request to " + url)
try:
r = requests.get(url, headers={"Authorization": "Bearer " + sts_token}, params={"transport": "tcp"}, allow_redirects=False)Then, run the code with the following arguments:
python market_price_edpgw_service_discovery.py --user <machine_id> --password <password> --clientid <machine_id>
You will see the following response:
Sending EDP-GW service discovery request to https://api.refinitiv.com/streaming/pricing/v1/
EDP-GW Service discovery succeeded. RECEIVED:
{
"services":[
{
"dataFormat":[
"rwf"
],
"endpoint":"apac-1.pricing.streaming.edp.thomsonreuters.com",
"location":[
"ap-southeast-1a"
],
"port":14002,
"provider":"aws",
"transport":"tcp"
},
{
"dataFormat":[
"rwf"
],
"endpoint":"emea-2.pricing.streaming.edp.thomsonreuters.com",
"location":[
"eu-west-1b"
],
"port":14002,
"provider":"aws",The modified code is attached market_price_edpgw_service_discovery.py.txt
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
- 685 Datastream
- 1.4K DSS
- 615 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
- 252 ETA
- 556 WebSocket API
- 38 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.9K Refinitiv Data Platform
- 652 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
- 104 UPA
- 193 TREP Infrastructure
- 228 TRKD
- 917 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 90 Workspace SDK
- 11 Element Framework
- 5 Grid
- 18 World-Check Data File
- 1 Yield Book Analytics
- 46 中文论坛