For an internal tool, I want to copy the results of arbitrary GOVSRCH searches by copying the identifiers (e.g. RIC/ISIN) of each search result and retrieving each result using the Search Lookup API (i.e. `/api/rdp/discovery/search/v1/lookup`). Exporting the search results as Excel is not an option. I would use the JSON-based query export, but that's impossible due to this bug https://community.developers.refinitiv.com/questions/101947/govsrch-produces-malformed-json-queries-when-using.html">https://community.developers.refinitiv.com/questions/101947/govsrch-produces-malformed-json-queries-when-using.html
I would like to retrieve the bonds in the search results using their primary key. However, I noticed that some bonds in the list don't have an ISIN, and others don't have a Preferred RIC. This means that there is no primary key available for me to retrieve using the Search Lookup API (i.e. `/api/rdp/discovery/search/v1/lookup`). See example in screenshot.
Is there some sort of 'primary key' field in the Search API that I can use to retrieve bonds that is actually unique and always available for each bond?