WebSocket API - "MarketPriceEdpGwServiceDiscoveryExample" - Detail on input arguments

Hi Team,
Could you please help me to find the detail on the input argument used in "MarketPriceEdpGwServiceDiscoveryExample" example:
- What is the use of “Scope” parameter and what are the all possible values?
- What is the use of “hotstandby”?
- What are the all possible values we can have for “region”?
Currently we only see the below options:
- amer (Default)
- emea
- apac
Can we have more option in future?
- What all the possible values we can have for “Service”? In the examples we have “ELEKTRON_DD”, can we have other services?
- In the sample examples, we can see appID = 256 or 555. What is 256 or 555 represent? Can this be changed?
Thanks
Pradeep B
Best Answer
-
Hello @pradeep.badoni
The appID (ApplciationID), together with the Position helps the upstream infrastructure to identify the client connection. It is the ID of the consumer application that is connected to.
You can change it from the range '257' to '65535' based on your preference. Range '1' to '256' is reserved by Refinitiv. You can find more detail about the WebSocket specification in Refinitiv WebSocket API – API Specifications document.
0
Answers
-
There are some description of the OAuth2 parameters required by the API on the following tutorial
For #1 about the scope, the app can request the top-level scope trapi to get us a token containing all the scopes we are entitled to.
For #2 about the hotstandby, it's the example app feature, not the API. It uses to specifies the hot-standby mechanism to create two connections and subscribe identical items for service resiliency. If required, you can use your own implementation to implement the feature as well.
You can find the hotstandby implementation in example source codes.
For #3 about the region, it's the name of the AWS region, and basically, the example will retrieve it from the RDP discovery service.
https://api.refinitiv.com/streaming/pricing/v1/
You can find the available list on the API docs page.
https://apidocs.refinitiv.com/
As far as I understand, the Provider server's default service is ELEKTRON_DD, and 256 is the default app id. I don't think currently general user can change it.
0 -
Hello @pradeep.badoni
Additionally, you can find more detail regarding the RDP Auth and Service discovery services in Refinitiv Real-Time - Optimized Install and Config Guide document (download page).
The RDP APIs Getting Started Guide document is also helpful.
0 -
Thanks for the above detail.
Could you please provide some more detail on below:
"we can see appID = 256 or 555. What is 256 or 555 represent? Can this be changed?"
Thanks
Pradeep B
0 -
Hi @wasin.w
Thanks for following update.
I still have a open question here.
Could you please provide some more detail on below:
"we can see appID = 256 or 555. What is 256 or 555 represent? Can this be changed?"
Thanks
Pradeep B
0 -
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
- 280 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
- 717 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 中文论坛