Anti-money laundering checks are no longer a box you tick at onboarding. Regulators in the US, UK, EU, and Singapore now expect fintechs, crypto exchanges, and marketplaces to screen customers against sanctions lists, politically exposed persons (PEPs), and adverse media at signup and on an ongoing basis. Miss a sanctioned wallet or a newly-designated oligarch and the fine can dwarf your runway.
Picking the best AML screening API for 2026 means weighing list coverage, false-positive rates, webhook-based monitoring, and whether you need fiat-rail screening, crypto address screening, or both. Apidog lets you stress-test every provider’s sandbox side by side before you commit to contracts, and the FATF 2024 recommendations give you the compliance baseline each vendor must clear.
This guide compares six providers developers actually ship with. You’ll get a criteria breakdown, a side-by-side table, and profiles of ComplyAdvantage, Sumsub, Chainalysis, Refinitiv World-Check One, Elliptic, and Onfido AML. AML screening usually pairs with identity verification, so if you haven’t locked that layer down yet, read the best KYC API roundup first.
TL;DR
- ComplyAdvantage is the go-to API-first pick for fintechs that want real-time sanctions, PEP, and adverse media screening with webhook alerts.
- Sumsub bundles AML with KYC in one SDK, which cuts integration time if you’re starting from zero.
- Chainalysis and Elliptic own crypto AML; pick Chainalysis for depth, Elliptic for faster investigations.
- Refinitiv World-Check One has the deepest sanctions and PEP database but ships with enterprise sales cycles.
- Onfido AML is the right layer-on if you already use Onfido for identity verification.
- Price ranges from $0.10 per screening on pay-as-you-go tiers to six-figure annual contracts for enterprise databases.
What to look for in an AML screening API
Not every provider does every job. Match these criteria to your risk profile before you shortlist.
List coverage. At minimum you need OFAC, UN, EU, HMT, and the main national sanctions registers. Good providers add 1,000+ PEP sources and refresh every 15 minutes. Ask for the exact list of sources and update frequency.
Match quality and false-positive rate. Fuzzy matching on names is the whole game. A provider with 30% false positives will drown your compliance team. Ask for precision and recall metrics on a test dataset, and run your own customer sample through each sandbox.
Ongoing monitoring with webhook alerts. One-time screening is not enough. You need daily rescreening of your entire customer base and a webhook when someone you already onboarded gets added to a list. REST polling wastes engineering time.
Adverse media and news screening. Some regulators now expect negative news checks. Look for NLP-driven adverse media scored by risk category (money laundering, fraud, terrorism financing) rather than a raw news dump.
Crypto address screening versus name screening. If you touch crypto, name screening alone is not enough. You also need wallet address risk scoring and transaction tracing. These capabilities sit in different products at different vendors.
API-first versus console. An API-first vendor gives you sandbox credentials in minutes, publishes OpenAPI specs, and has a working Postman collection. A console-first vendor makes you book a demo and email a CSV. For fast product teams, API-first wins.
Pricing model. Pay-per-screening works when you’re under 50,000 monthly checks. Subscription tiers with included volume win at scale. Watch for add-on fees for adverse media, PEP refresh, and crypto modules.
Comparison table
| Provider | Pricing | Coverage | Developer experience | Best for |
|---|---|---|---|---|
| ComplyAdvantage | Custom, ~$0.15-$1 per screen at scale | Sanctions, PEPs, adverse media, warnings | API-first, fast sandbox | Fintechs and neobanks |
| Sumsub | Bundled with KYC, from ~$1.35 per applicant | Sanctions, PEPs, adverse media | SDK and API, unified dashboard | KYC + AML in one flow |
| Chainalysis | Enterprise, quote-based | Crypto addresses, transactions, sanctions | Solid REST API, deep docs | Crypto exchanges, custodians |
| Refinitiv World-Check One | Enterprise, six-figure typical | Deepest sanctions and PEPs | REST + batch, console-heavy | Banks, large enterprises |
| Elliptic | Enterprise, quote-based | Crypto addresses, wallet analytics | REST API with strong SDKs | Crypto-native compliance teams |
| Onfido AML | Add-on to identity plan | Sanctions, PEPs, adverse media | Extends Onfido SDK | Teams already on Onfido |
Top AML screening API providers
ComplyAdvantage
ComplyAdvantage is the developer favorite for AML screening. Its proprietary database pulls from 150+ sanctions lists, 1,200+ watchlists, and 10,000+ adverse media sources, refreshed continuously. The API is clean REST with JSON, sandbox keys arrive within an hour of signup, and webhooks fire the moment a monitored customer appears on a new list.
Match quality is where it earns its keep. You can tune fuzzy matching, exclude specific lists, and feed DOB or nationality to cut false positives. The real-time monitoring product is what fintechs cite most; it runs continuously without you rescreening your whole book each day.
Best for: fintechs, neobanks, and payment companies that want an API-first AML partner and clean webhook alerts.
Sumsub (AML module)
Sumsub’s AML screening module sits inside the same platform as its KYC and liveness checks. If you already plan to use Sumsub for identity verification, turning on AML is a pricing toggle rather than a new integration. Coverage includes global sanctions, PEPs, and adverse media, with ongoing monitoring included on higher tiers.
The killer feature is the unified case management dashboard. Your compliance team sees identity results, AML hits, and transaction alerts in one queue. For teams scaling from zero, that’s a faster path to launch than stitching together three vendors. If you’re evaluating the identity layer separately, see how Stripe Identity handles verification.
Best for: startups that want KYC and AML in one SDK, with a shared reviewer dashboard.
Chainalysis
Chainalysis dominates crypto AML. Its KYT (Know Your Transaction) product screens wallet addresses in real time against sanctions lists, darknet markets, ransomware clusters, and mixer services. The reactor tool lets investigators trace funds across chains; the Kryptos database is the industry reference for wallet attribution.
The API returns a risk score per address plus exposure breakdowns (direct, indirect, category). Integration is straightforward REST, docs are thorough, and most Tier-1 crypto exchanges already run on it. Pricing is enterprise-only and sales-led, so expect a 4-8 week contracting cycle.
Best for: crypto exchanges, custodians, and banks entering the digital-asset space.
Refinitiv World-Check One
Refinitiv World-Check One (now part of LSEG) has the deepest sanctions and PEP database in the market, hand-curated by 500+ researchers. Tier-1 banks rely on it. The API supports batch screening, ongoing monitoring, and risk-based filtering, with a console for compliance analysts.
The tradeoff is sales cycle and price. You’re typically looking at a six-figure annual contract, enterprise procurement, and a console-first workflow. For fintechs under $50M revenue, it’s usually overkill. For a global bank, it’s the reference standard.
Best for: banks, insurers, and large enterprises with deep compliance teams and enterprise procurement.
Elliptic
Elliptic is Chainalysis’s main competitor in crypto AML. It screens wallets, traces transactions, and maps entities across 20+ blockchains. The API is clean, SDKs are available in Python, Node, and Go, and the Navigator product helps investigators build cases quickly.
Where Elliptic tends to win is investigation speed and customer support responsiveness. Teams that run a lot of ad-hoc investigations often find its UI faster than Chainalysis Reactor. Coverage is comparable on the major chains; edge cases on niche chains may still favor Chainalysis.
Best for: crypto compliance teams that want strong tooling for investigators plus solid API coverage.
Onfido AML
Onfido originally built its reputation on document and biometric verification, then added AML screening as an add-on. You get sanctions, PEPs, and adverse media checks layered on the same identity record, with a single SDK call handling both. If your stack already runs Onfido for selfie and document verification, AML is a clean extension.
It’s not the deepest AML database on this list; ComplyAdvantage and Refinitiv have more sources. But for teams that want identity plus AML in one contract and one integration, the simplicity wins. Pricing is bundled with your Onfido plan.
Best for: product teams already using Onfido for identity verification who want AML as a bolt-on.
How to choose
Start with your risk surface. If you touch crypto, you need Chainalysis or Elliptic; pick based on investigator workflow and chain coverage. If you’re a fiat fintech, ComplyAdvantage gives you the best API-first experience; Refinitiv wins on database depth if you can stomach the procurement cycle.
Already committed to a KYC vendor? Pick their AML module unless you have a specific reason not to. Sumsub and Onfido both do this well, and the integration savings are real. Run a 30-day pilot with sample customer data and compare false-positive rates, latency, and webhook reliability before signing anything.
For fintechs pulling bank data, pair your AML pick with a strong open banking API or Plaid integration so you can screen counterparties, not just account holders.
Testing AML screening APIs with Apidog
Every provider publishes a sandbox, but you need a way to compare them side by side with the same test payloads. Apidog imports OpenAPI specs for ComplyAdvantage, Sumsub, Chainalysis, and Refinitiv, runs the same name-screening payload against each sandbox, and diffs the response shapes and latencies in one view.
You can also automate regression tests: save a golden set of known-sanctioned entities and run them through each API weekly to catch coverage regressions. Download Apidog and load the provider specs to start. If you’re testing alongside other compliance APIs, the same workflow helps for API testing without Postman in 2026.
FAQ
What’s the difference between sanctions screening and adverse media?Sanctions screening checks names against government lists like OFAC, UN, and EU. Adverse media screening scans news and online sources for negative mentions linked to financial crime, fraud, or terrorism. Most regulators now expect both.
Do I need ongoing monitoring or is onboarding screening enough?You need ongoing monitoring. Sanctions lists change daily. A customer clean at onboarding can be sanctioned a month later, and you’re responsible for catching that. Webhook-based monitoring is the lowest-effort way to comply.
Which API is cheapest for a small fintech?Pay-per-screening tiers on ComplyAdvantage or Onfido AML usually come out cheapest under 50,000 monthly checks. Negotiate volume commits once you’re above that. Sumsub can be cost-effective if you’re already paying for their KYC. See the best KYC API comparison for bundled pricing details.
Can I use Chainalysis and ComplyAdvantage together?Yes, and most crypto-adjacent fintechs do. ComplyAdvantage handles fiat-rail sanctions and PEP screening for customers; Chainalysis screens wallet addresses and transactions. They cover different surfaces.
How accurate are these APIs?All six clear regulator-acceptable accuracy on sanctions lists. Precision (false-positive rate) varies more; expect 5-20% false positives depending on tuning and the customer geography. Always run your own sample data through sandboxes before committing.
Is crypto AML screening required by law?In most major jurisdictions, yes. The EU’s MiCA regulation, US FinCEN travel rule, and Singapore PSA all require VASPs to screen wallet addresses and transactions. Chainalysis and Elliptic are the two main providers that meet these requirements at scale.



