ATTENTION: This page has been migrated to the Tazama GitHub repository and is now located at: https://github.com/frmscoe/docs/blob/dev/Product/transaction-monitoring-service-api.md This page will no longer be maintained in Confluence. |
---|
The purpose of Transaction Monitoring Service (TMS) API is to facilitate the submission of a transaction to the Actio Tazama platform so that the transaction can be evaluated for behaviour that may indicate financial crime, including fraud and money laundering.
The Actio Tazama platform is designed to be able to take on transaction messages from customer platforms, evaluate these messages for specific behaviours, and deliver an assessment of the financial crime risk inherent in the transaction.
Actio Tazama can be deployed to service the needs of a single DFSP, a switching platform such as Mojaloop, and also a combination of DFSP and switching platforms in what is called a “Semi-attached” configuration:
...
In this configuration, the switching hub and DFSPs both inside and outside the switching eco-system can submit transaction messages to the Actio Tazama platform for evaluation.
To facilitate this configuration, the Actio Tazama platform exposes its services through its own API.
...
ISO20022 is traditionally an XML-based standard, but Actio Tazama has implemented an abridged JSON message format to minimise the message payload to increase the performance and lessen bandwidth requirements.
For more information on Actio’s ISO 20022 implemented, see the ISO20022 and ActioTazama page.
The TMS API ingests transaction messages in real-time through secure API endpoints. Each incoming message is validated using a Swagger document to ensure that the message meets the requirements to be ISO 20022 compliant, and also that the information that is necessary for a successful evaluation is provided.
If an Actio Tazama client platform is unable to submit messages in the required ISO 20022 format, client organisations would need to submit their transactions to a custom-built adaptor so that their transaction can be transformed and then passed to the Actio Tazama platform to meet the specification of the Actio Tazama Transaction Monitoring Service (TMS) API.
...