Transaction Screening API allows you to programmatically submit transactions to be screened by the Transaction Screening Service (part of the SWIFT's Screening Utility), so that you can easily integrate this step into your transaction flow.
There are two API endpoints available, one allowing you to submit screening requests embedded with the messages, and another to retrieve the status of those requests - i.e. the screening outcome and, if relevant, the decisions made by the Transaction Screening Service operators.
Supported Developer Toolkit
The transaction coverage has been increased to also include ISO 20022 format messages.
Expand API coverage with Alert Management API (tentative 2022)
Ordering & Provisioning
Subscribe here to the Transaction Screening APIs under "Sanctions & Screening Utility services".