AML Monitoring Webhooks

Webhook notifications for AML Monitoring. Configure the POST /aml endpoint on your server to receive monitoring notifications. This is the same endpoint used for AML Screening Webhooks.

This page contains monitoring-specific examples only. AML Monitoring generates fewer notifications because all monitored clients are screened once per day after the AML database is updated.

Note Note: For setup instructions, see Webhooks.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string

Not applicable

string
required
Defaults to DailyWatchlistAutomation

The type of workflow.
Expected value: Always DailyWatchlistAutomation = AML Screening or Monitoring
Validation: Expected value
Errors: Must be set to DailyWatchlistAutomation.

sla
object

Information about the SLA for our investigation(s).

string
enum
required

The screening/monitoring status.
Validation: Valid enum value
Errors: Invalid enum value.

string
required

Our unique identifier for the AML client.

Format: uuid string

Example: 790f325a-48c9-4b82-bb53-c0ea128236f0
Validations: uuid format, clientId exists
Errors: Format is incorrect or doesn’t exist

string
required

Your unique identifier for the AML client.

string

Our unique identifier for the investigation.

Format: uuid string

Example: 790f325a-48c9-4b82-bb53-c0ea128236f0

messages
array of objects
required

Information about any completed investigations.

messages*
uncompletedMessages
array of objects
required

Information about any incomplete investigations.

uncompletedMessages*
Responses

Language
Credentials
OAuth2
LoadingLoading…
Response
Choose an example:
application/json