What is the best way to figure out the primary RIC when I have some other identifier - like ISIN, etc? I found this article https://developers.thomsonreuters.com/article/isin%C2%A0-ric-conversion%C2%A0-dss-datascope-select-rest-api
and was able to get what I need by doing a terms and conditions on demand extraction. But from what I understand, my firm will be charged for these requests and I'm not 100% clear on how much.
I also found, through a different API, that there is a search that can be done, using SearchContext and EquitySearch. This API returns back quicker than the extraction, but it gives me a list of all RICs for the company - i.e. every exchange it trades on, and I'm not clear if there is a way to distinguish which RIC is the primary.
Is there a way to get the primary RIC using SearchContext, and does this also incur a charge on my account?
Is there any other way to accomplish what I need? I thought I remember hearing about some sort of open symbology for TR customers to use, but wasn't able to find anything about this.
Equity search is most generic search available and scattered to multiple results. Unless you know the primary exchange code there is no way that you can primary trading ric.
I recommend you use Terms & Conditions web services and you can pass any instrument to identify primary trading RIC (field name on DSS/T&C is "Primary Trading RIC").