AML Scanner: PEP and Sanctions Screening API
The AML Scanner module is a comprehensive service combining AML/CFT (Anti-Money Laundering / Combating the Financing of Terrorism) with KYC (Know Your Customer) elements.
It also runs as a single REST API. One integration gives you PEP and sanctions screening together, so you do not have to stitch together separate providers for sanctions lists, PEP data and KYC checks.
PEP and sanctions screening in one API

Our product AML Scanner combines the functions of the modules responsible for checking the status of a PEP and verifying entities against sanctions lists. Both checks run through the same API, so a single call returns the PEP status and any sanctions matches for the same person or company.
We also support automated VIES service background checking, so you can verify companies by their VAT number.
PEP and sanctions screening API
If you are looking for a PEP and sanctions API, AML Scanner exposes the whole platform over HTTP. You send a name, a company or a VAT number, and you get structured results back in one response: PEP status, sanctions matches and the related KYC data.
- One API, both lists – sanctions screening and PEP screening from a single endpoint, instead of two separate integrations.
- Sanctions sources – EU (e-CTFSL), OFAC SDN and Consolidated, UN and UK sanctions lists.
- PEP data – our proprietary database of politically exposed persons in the EU and worldwide.
- KYC checks – company verification in the EU VIES register, cross-checked against sanctions and PEP lists.
- Bulk and automated screening – send data from a file and run mass analysis in the background.
- Structured output – JSON results that drop straight into your onboarding or compliance workflow.
See the AML Scanner API documentation for endpoints, parameters and example requests.
What is KYC?
KYC is a due diligence procedure that plays an increasingly important role in identifying fraud, money laundering and terrorist financing.
It is used to identify and verify the customer as accurately as possible and to obtain the information needed to do business. It is used by financial institutions and other legally defined entities that are required to identify their clients in order to minimise the risk of involvement in money laundering and terrorist financing.
What is AML?
AML/CFT is the set of rules and principles that companies providing financial services must apply to prevent money laundering and terrorist financing. The related procedures consist mainly of verifying the client, the company or organization and the persons associated with it against sanctions lists and PEP lists.
What is AML Scanner for?
AML Scanner, supported by KYC tools, is a service that enables verification in accordance with the AML Act.
What is AML Scanner based on?
KYC tools:
These are international or government registers from which company data is obtained. AML Scanner works on the basis of:
- The VIES register – provided by the European Commission – which checks the activity of an EU VAT number, required for cross-border transactions within the EU.
AML & CTF tools:
- Sanctions lists – the module supports verification of persons and companies against:
- Sanctions lists of the European Commission (e-CTFSL),
- OFAC SDN and Consolidated lists – prepared by the Office of Foreign Assets Control of the US Department of the Treasury (SDN and CSDN, i.e. consolidated sanctions lists),
- UN lists – based on United Nations Security Council resolutions concerning threats to international peace and security caused by terrorist attacks,
- The UK Sanctions List
- PEP lists – our proprietary database of people holding a prominent position. It contains information about people with PEP status both in the European Union and worldwide.
What can be achieved with AML Scanner?
Our tool lets you screen the following types of entities:
- natural person:
- using first and last name – natural persons are verified against PEP lists and sanctions lists,
- company:
- using a VAT number – verification in the VIES register, and then against sanctions lists and PEP lists,
- using the company name – verification against sanctions lists.
Benefits of using AML Scanner:
- Verification by data type,
- The ability to enter data in bulk from a file,
- Performing mass analysis in the background,
- Verification of companies and organizations using reliable data sources,
- Multi-level verification of companies against sanctions lists,
- Verification of persons related to the company against PEP lists,
- Verifying the status of clients’ business activity,
- EU VAT number activity monitoring,
- One REST API for both PEP and sanctions screening, with automated bulk checks.
What services does AML Scanner offer?
AML Scanner is a consolidated tool for comprehensive counterparty analysis. It was created by combining the following services:
FAQ
What is a PEP and sanctions screening API?
It is one integration that checks people and companies against both PEP lists and sanctions lists. Instead of combining separate providers, you send a name, a company or a VAT number and get the PEP status and any sanctions matches back in a single response.
Does Hyperflow offer a PEP and sanctions screening API?
Yes. AML Scanner from Hyperflow exposes PEP screening and sanctions screening through one REST API, together with KYC checks such as EU VIES VAT verification. A single API call can return PEP status, sanctions matches and company data.
Which sanctions lists does the API check against?
The API screens against the EU sanctions list (e-CTFSL), the OFAC SDN and Consolidated lists from the US Treasury, the UN sanctions lists and the UK Sanctions List, plus our own PEP database for politically exposed persons.
Can I screen both people and companies with the same API?
Yes. Natural persons are screened by first and last name against PEP and sanctions lists, while companies can be screened by VAT number (with VIES verification) or by company name.
Does the API support bulk and automated screening?
Yes. You can send data in bulk from a file and run mass analysis in the background, which is useful for onboarding and for periodic re-screening of a whole customer base.
Where can I find the AML Scanner API documentation?
The API documentation with endpoints, parameters and example requests is available on the AML Scanner API documentation page.
Do you offer a monthly subscription with unlimited checks?
Yes. AML Scanner is available as a fixed-term subscription with no request limit, so you can run as many PEP and sanctions checks as you need for the period you pay for, including a monthly plan.
Is there a pay-as-you-go option for smaller volumes?
Yes. For smaller entities we offer pre-paid query packages: you buy a block of checks and spend them as pay-as-you-go. The packages have no expiry date, so unused queries stay available until you need them.


