I am studying capital increases through subscription rights, and I have obtained data for many of them through Screener. However, I need to find the ISIN code and the RIC associated with those subscription rights and, so far, I have not found any way to obtain it through any API.
For example, I put the case of the capital increase made by the Spanish company “IBI Lion Socimi SA” in the year 2023. I know the RIC (YIBI.MC) and the ISIN (ES0105633004) of the company, as well as the PermID of the process (5018383). I need to find the way to obtain the ISIN and/or the RIC of the subscription rights which, for this particular case, I know are YIBI_r.MC^I23 and ES0605633926, respectively.
I know this can be obtained by manually searching one by one, but the volume of processes I work with makes it not feasible to do it this way. I have tried using the "get_symbology" function, but I have been able to verify that, in this case, none of the RICs associated to the ISIN of the company match the one I need.
Specifically, I would like to know how to perform this procedure to obtain this data using the Eikon API in Python3. My intention is to obtain the price series of these subscription rights during the period in which they were listed on the markets.
I hope you can help me with this problem. If you need any additional information, please do not hesitate to ask for it.