Ongoing Due Diligence

SwiftDil allows you to meet your Ongoing Customer Due Diligence (ODD) commitments by providing you with the means to screen your customers on a regular basis against our daily-refreshed databases and lists.

To complement your risk-based KYC screening process, it is recommended that you first perform screening on your customers. Once they have been successfully onboarded, then create ODD instructions to apply continuous monitoring, using SwitfDil’s configurable frequencies and scopes. All of our ODD settings are at a customer level.

Create an ODD instruction

To create an ODD instruction for a given customer, simply select the desired scopes and frequency as illustrated by the following cURL sample code:

Example request:

curl -X POST{customer_id}/odd \
  -H 'Authorization: Bearer your_token' \
  -H 'content-type: application/json' \
  -d '{
      "scope" : [WATCHLIST","ADVERSE_MEDIA"],
      "frequency" : "WEEKLY",
      "active" : true

Example response:

    "id": "123456-7890-4cb4-b9bf-12a34bc56d7e",
    "created_at": "2017-12-31T12:00:16Z",
    "updated_at": "2017-12-31T12:00:16Z",
    "scope": [
    "frequency": "WEEKLY",
    "active": true

Unlike regular screenings, ODD-trigged screenings will exclude any ODD-flagged matches you have previously dismissed. This is intended to reduce the number of false positives and ultimately the manual burden on compliance officers.

Please note if you disable an ODD instruction, and activate it again, the SwiftDil KYC Engine will perform a full screening on the reinstated ODD run.