AML Screening & Monitoring Integration

Integration guide


This section provides guidance on how to integrate AML Screening & Monitoring via our API.

Before you start integrating, make sure you have the following in place:


You need your Fourthline API key.


Set up handling for AML statuses.


Set up a webhook and handling for AML notifications.


Discuss with your implementation manager the following configuration options:

AML ScreeningAML Screening for one-off screening included or not
AML MonitoringAML Monitoring for daily screening included or not
AML InvestigationAML Investigation for Fourthline human agents to investigate potential hits included or not
Hit typesScreen:
- [ ] Sanctions lists
- [ ] PEP lists
- [ ] Criminal convictions lists
- [ ] Adverse media articles
AML clientsCreate AML client profiles or use existing Fourthline clientIds
Sensitivity listCreate a sensitivity list for us to check during screening or not

User guide

AML client profiles

You can manage your AML client profiles using the following API requests:

Get AML client by our IDGet an AML client profile using the Fourthline id.
Get AML client by your IDGet an AML client profile using your providerClientId.
Update AML clientUpdate an AML client profile.
Delete AML clientDelete an AML client profile.

Sensitivity list

You can upload your own sensitivity list of clients you don't want to do business with via our API. You determine how often you update the list and are responsible for the accuracy of the data.

Manage your sensitivity list using the following API requests:

Add sensitive clientAdd a sensitive client profile to your list.
Update sensitive clientUpdate the details of a sensitive client profile.
Remove sensitive clientRemove a sensitive client profile from your list.
Get sensitive clientGet the profile of a specific sensitive client on your list.
Get all sensitive clientsGet the profiles of all sensitive clients on your list.

Top of page