Didit API
Didit API
Tool
didit_aml_screening
The AML Screening API allows you to screen individuals or companies against global watchlists and high-risk databases. This API provides real-time screening capabilities to detect potential matches and mitigate risks associated with financial fraud and terrorism. You can screen both persons and companies by specifying the `entity_type` parameter.
Pricing
Per call
$0.72
Model
flat
Pay only for what you use. No subscriptions.
Inputs
include_adverse_media
booleandocument_number
stringdate_of_birth
stringvendor_data
stringaml_country_weight
integeraml_dob_weight
integeraml_score_review_threshold
numberinclude_ongoing_monitoring
booleanaml_match_score_threshold
integerfull_name *
stringentity_type
stringnationality
stringaml_name_weight
integersave_api_request
booleanaml_score_approve_threshold
numberTry It
API
MCP Config
Input Parameters
Document number of the person to be screened. Only applicable for person entity type.
Date of birth for persons or incorporation date for companies, with format: YYYY-MM-DD. For example, `1990-05-15`.
A unique identifier for the vendor or user, such as a UUID or email. This field enables proper session tracking and user data aggregation across multiple verification sessions.
Weight for country/nationality in match score calculation (0-100). The sum of aml_name_weight + aml_dob_weight + aml_country_weight must equal 100. Default: 15.
Weight for date of birth in match score calculation (0-100). The sum of aml_name_weight + aml_dob_weight + aml_country_weight must equal 100. Default: 25.
Score threshold above which hits are auto-declined (0-100). Hits with match scores above this threshold will be declined. Scores between approve and review thresholds require manual review. Default: 100.
Match score threshold (0-100) that determines if a hit is a False Positive or Unreviewed (Possible Match). Hits with match_score below this are marked as 'False Positive' and excluded from risk assessment. Hits at or above are 'Unreviewed' (Possible Match). Default: 93.
Full name of the person or company to be screened.
Type of entity to screen. Either 'person' or 'company'. Defaults to 'person'.
Nationality of the person to be screened with format ISO 3166-1 alpha-2. For example: `ES`. Only applicable for person entity type.
Weight for name similarity in match score calculation (0-100). The sum of aml_name_weight + aml_dob_weight + aml_country_weight must equal 100. Default: 60.
Score threshold below which hits are auto-approved (0-100). Hits with match scores below this threshold will be marked as approved. Default: 86.

