Hi, I've got an Refinitiv internal account for ERT in Cloud and tested using bundled sample market_price_edpgw_service_discovery.py.
It works well but still trying to find other examples on developer community.
May I know if there any good samples to retrieve MRN through ERT in Cloud (not through TREP) using WebSocket?
Please also refer to the article Introduction to MRN with Elektron WebSocket API
Once the application is logged into the TREP or ERT in Cloud, the technique for requesting and decoding MRN is the same.
They should work through the standard Websocket API tutorials to understand the basics and then they can approach the MRN requirement.
Did you work through the tutorials I mentioned - especially the one on Connect to ERT in Cloud?This should explain how you login and connect, after which you can follow the MRN article on how to request MRN_STORY for example.
In terms of hostname api.edp.thomsonreuters.com - this is not a ERT in Cloud data host. If you refer to the the initial market_price_edpgw_service_discovery.py example you will have noted that it this is the authorisation server, and the example connects to it for authorization and also to discover the various service endpoints/hosts e.g.
So, you can use one of the discovered hosts when creating your websocket connection.
Please work through the tutorials and the examples - this should provide a good basic understanding and make the development of your MRN consumer much more straightforward.