For a deeper look into our Eikon Data API, look into:
Overview | Quickstart | Documentation | Downloads | Tutorials | Articles
You can use Screener with the Universe set to "Deals" and Asset Class set to "Bonds". E.g. the following expression retrieves bond issue deals with issue date last week, by non-government issuers headquartered in the UK.
screener_exp = ('SCREEN(U(IN(DEALS)/*UNV:DEALSBOND*/),TR.NIisECM=False,' 'relativedate(TR.NIIssueDate,LW), IN(TR.NINationHQ,"GB"),' 'NOT_IN(TR.NITRBCEconomicSector,"62"), CURN=USD)') ek.get_data(screener_exp, ['TR.NIIssueDate','TR.NIIssue','TR.NIIssuerPermId', 'TR.NIIssueType(Concat="|")','TR.NITransactionStatu', 'TR.NIProceedsAmtInclOverallotSoldAllMkts(Scale=6)', 'TR.NISecurityTypeAllMkt'])
For more details on using Screener in Eikon Data APIs, see the article titled "Find Your Right Companies with SCREENER | Eikon Data APIs(Python)".