Sorry, you need to enable JavaScript to visit this website.

Transaction Screening API

Version 1.1 Live

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


This API is supported by SWIFT SDK and SWIFT Microgateway.




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".

Developer Reference

Ready to take the API for a spin?

Use the developer references such as the OpenAPI specification, SDK and Postman collection to get started!

View Reference

Usage Guidelines

There are additional usage guidelines not covered in the API specification, so be sure to reference the Transaction Screening service usage guidelines for your API integration.

View Usage Guidelines