Websocket data contributing problem

Hello,
We have an old java project that contributes data to Refinitiv using the SDK.
Although everything works fine, we decided to change the java code with c# and use websocket. But when we tried to publish data with websocket, we received this answer:
RECEIVED:
[{
"ID": 129,
"Type": "Status",
"State": {
"Stream": "Closed",
"Data": "Suspect",
"Code": "NotEntitled",
"Text": "Stream not found"
},
"ClearCache": true
}]
Here is the post message
SENT:
{
"Ack": true,
"ID": 128,
"Key": {
"Name": "I1PLTINAV=LEVL",
"Service": "DDS_TRCE"
},
"Message": {
"Fields": {
"ASK": 3.46,
"BID": 3.46
},
"ID": 0,
"Type": "Update"
},
"PostID": 1,
"Type": "Post"
}
Here is the link to the product : https://live.euronext.com/en/product/indices/nscfr0ipltr6-xpar/ls-pltr-inav/ipltr…
Best Answer
-
Hello @dkamburov
According to your Post Service name "DDS_TRCE", I am assuming that you are posting data to the Refinitiv Contribution Channel (RCC), could you please confirm?
Please be informed that the RCC supports the Off-Stream Post only. The Off-Stream means the application sends a post for an item via a Login stream. Could you please confirm if stream ID 128 ("ID": 128) is a login stream?
The "Text": "Stream not found" error message seems to indicate something wrong with the stream ID 128 too.
You can find more details regarding the WebSocket API Posting from the following resources. The examples use Python, but the logic is the same for other programming languages.
0
Answers
-
I confirm that im posting data to the Refinitiv Contribution Channel (RCC).
That is the result from new contribution but the price in euronext is not updating.
https://live.euronext.com/en/product/indices/nscfr0ipltr6-xpar/ls-pltr-inav/ipltr
SENT:{
"Ack": true,
"ID": 1,
"Key": {
"Name": "I1PLTINAV=LEVL",
"Service": "DDS_TRCE"
},
"Message": {
"Fields": {
"ASK": 3.45,
"BID": 3.45
},
"ID": 0,
"Type": "Update"
},
"PostID": 211,
"Type": "Post"
}
RECEIVED:
[ {
"ID": 1,
"Type": "Ack",
"AckID": 211
}]
I follow this article step by step
Thanks in advance.
0 -
Hello @dkamburov
The Ack {"ID": 1,"Type": "Ack","AckID": 211} message indicates that the RCC receives the contribution price of the I1PLTINAV=LEVL RIC.
Does the Euronext page subscribe to the same I1PLTINAV=LEVL RIC from Refinitiv Real-Time?
0 -
Hello,
We can't be sure what Euronext subscribes to, but it's a fact that the program that uses the SDK pushes the correct prices and so updates the proper RIC.
Can you query and confirm that we've contributed prices using websocket, currently the program using the SDK and our program push prices as the same time, but the difference is that we're sending them from a different IP, that uniquely identifies our contributions.
Also, is there a way to view what contributions have been made ourselves on refinitiv?
0 -
Hello @dkamburov
Please be informed that the RCC is for contributing data to Refinitiv Real-Time only.
You can use the WebSocket API consumer application (Quickstart) or Real-Time SDK consumer application (EMA Java Quickstart or EMA C++ Quickstart) to subscribe to the same I1PLTINAV=LEVL RIC from Refinitiv Real-Time. You can use desktop application likes Refinitiv Workspace or Eikon to check the I1PLTINAV=LEVL RIC as well.
I recommend you contact the RCC support team directly via https://my.refinitiv.com/ website. They can verify your contribution.
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
- 684 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
- 249 ETA
- 554 WebSocket API
- 37 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
- 643 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
- 26 DACS Station
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 192 TREP Infrastructure
- 228 TRKD
- 915 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 中文论坛