Run Entity Due Diligence with a Risk Score
run_due_diligenceProfile one person or company in a single call: global watchlist screening, AML risk of every country found in the hits, Mauritius registry records (with their FSC-licensing and PEP-role links), and a composite 0-100 risk score with its factors. Use it for onboarding (KYC/KYB) or enhanced due diligence; use screen_entity when a list check is enough and screen_cross_border_payment for both parties of a payment. Names match as case-insensitive substrings; exact matches weigh far more than partial ones, which alone only reach review level. Bank of Mauritius exchange rates are added when countries are found, unless include_forex is false. The score is a triage aid from public lists, not a legal determination. Limited to 10 calls per minute per client. The result states when each list was last updated (lists_as_of). Costs $0.010 USDC per successful call via x402 on Base; unpaid calls return an x402 PaymentRequired result and failed calls are not charged.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Person or company name, 2-200 characters | |
| include_forex | No | Include Bank of Mauritius exchange rates for context when countries are detected (default true) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||