Hi,
We are working with Refinitiv (Richard Smith) to create a POC for Contributions (Posting data using Websockets).
We have developed a POC for automatically creating RICs and have created a sample RIC under SAMPLE3=LLAC
We are now trying to post data to that RIC. I have create a sample app in C# that does this but I am getting a NotEntitled code after my Login request.
I have reached out to Refinitiv (Richard Smith) who has advised I create a ticket here.
We successfully authenticate and get back a token, however, the Login seems to be rejected.
Here are the responses:
{{
"access_token": "REMOVED FOR CLARITY",
"refresh_token": "c1126397-cea8-49f4-bf95-0d5c3e78eb2f",
"expires_in": "600",
"scope": "",
"token_type": "Bearer"
}}
I then send a Login request, like:
{"ID":1,
"Domain":"Login",
"Key": {
"NameType": "AuthnToken",
"Elements": {
"ApplicationId": "256",
"Position": "10.0.0.162",
"AuthenticationToken": "REMOVED FOR CLARITY"
}
}
}
And get back a NotEntitled Code:
{{"ID": 1,
"Type": "Status",
"Domain": "Login",
"State": {
"Stream": "Closed",
"Data": "Suspect",
"Code": "NotEntitled",
"Text": "System busy"
},
"Private": true
}
}
I used the following details (from the Python example on Developer Portal):
Auth URL: https://api.refinitiv.com:443/auth/oauth2/v1/token
Host: contrib-ws1-emea1.platform.refinitiv.com => wss://contrib-ws1-emea1.platform.refinitiv.com/WebSocket
Service: DDS_TRCE
AppID: 256
Port: 443
Are these correct or is it permissions on my account?
I wasn't sure about the Service name - where do I find this information?
Thanks
Emir