I am using the updated version: https://github.com/philaris/eikonapir
WORKS:
get_symbology("MSFT.O", from_symbol_type="RIC", to_symbol_type="ISIN")
get_symbology("MSFT.O", from_symbol_type="RIC", to_symbol_type="CUSIP")
get_symbology("US5949181045", from_symbol_type="ISIN", to_symbol_type="RIC")
get_symbology("US5949181045", from_symbol_type="ISIN", to_symbol_type="CUSIP")
WORKS from SEDOL to RIC or ISIN
get_symbology("2588173", from_symbol_type="SEDOL", to_symbol_type="RIC")
DOES NOT WORK to SEDOL
get_symbology("MSFT.O", from_symbol_type="RIC", to_symbol_type="SEDOL")
get_symbology("US5949181045", from_symbol_type="ISIN", to_symbol_type="
The solution might be related to https://community.developers.refinitiv.com/questions/22840/eikon-net-symbology-api-does-not-return-sedol.html
Thank you ;-)
EDIT:
PROBLEM SOLVED: Several SEDOLS per RIC. Use not MSFT.O but MSFT.OQ
DOES NOT WORK:
get_symbology("MSFT.O", from_symbol_type="RIC", to_symbol_type="SEDOL")
WORKS:
get_symbology("MSFT.OQ", from_symbol_type="RIC", to_symbol_type="SEDOL")