EU Sanctions List Scraper — KYB & AML Screening avatar

EU Sanctions List Scraper — KYB & AML Screening

Pricing

Pay per usage

Go to Apify Store
EU Sanctions List Scraper — KYB & AML Screening

EU Sanctions List Scraper — KYB & AML Screening

Search the EU consolidated list of persons and entities subject to EU financial sanctions. Filter by name, type, or country. Get aliases, birth dates, citizenship, programmes, and listing dates from the official EU source. Built for KYB, AML, and compliance screening.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

EU Sanctions List Scraper

Search the official EU consolidated list of persons, groups and entities subject to EU financial sanctions — the legally binding screening list maintained by the European Commission. No login, no cookies, no API key needed.

Why use this actor?

Every business operating in or with the EU is required to screen counterparties against the EU financial sanctions list. With the EU's new Anti-Money Laundering Regulation (AMLR) taking effect in July 2026, sanctions screening is moving from "nice to have" to a hard compliance obligation for banks, fintechs, payment providers, crypto platforms, law firms, and any company with KYB/KYC duties.

This actor turns the raw 25 MB government XML export into clean, structured JSON you can plug straight into your compliance workflow:

  • KYB / KYC onboarding — screen new customers and suppliers by name
  • AML transaction monitoring — batch-check counterparty lists
  • Vendor due diligence — verify business partners aren't sanctioned
  • Data enrichment — feed sanctions flags into your CRM or risk engine
  • Research & journalism — track who is listed under which sanctions programme

The data comes directly from the European Commission's Financial Sanctions Database (FSD), the same source used by commercial screening tools that charge hundreds of euros per month.

How to scrape EU sanctions data

  1. Open this actor on the Apify platform and click Try for free
  2. Enter a Search Query — a person or company name (or part of it), e.g. Sberbank, Wagner, or bank. Use * to download the full list
  3. Optionally filter by Entity Type (persons / entities) and Country (citizenship, birth, or address country)
  4. Set Max Items and click Start
  5. Download results as JSON, CSV, or Excel from the Dataset tab — or fetch them via the Apify API on a schedule

The actor downloads the latest official list on every run, so results always reflect the current legal state of EU sanctions. The list covers all EU sanctions programmes: Russia/Ukraine, Iran, North Korea, Syria, Belarus, terrorism (ISIL/Al-Qaida), human rights, cyber-attacks, chemical weapons, and more.

Input

FieldTypeRequiredDescription
searchQueryStringNoName or alias to search for (case-insensitive, partial match). Also accepts an EU reference number. * returns the full list. Default: bank
entityTypeStringNoall (default), person, or entity
countryStringNoISO 2-letter code (RU, IR) or country name (Russia). Matches citizenship, birth country, or address
maxItemsIntegerNoMaximum records to return (default: 100, max: 10000)
proxyConfigurationObjectNoProxy settings. The EU endpoint is public — datacenter proxies are fine

Example input

{
"searchQuery": "Sberbank",
"entityType": "entity",
"maxItems": 50
}

Output

Each result is one sanctioned person or entity:

FieldTypeExample
euReferenceNumberString"EU.4189.47"
entityNameString"KOREA CHANGGWANG CREDIT BANK"
entityTypeString"entity" or "person"
aliasesArray["Tanchon Commercial Bank"]
genderString"M" (persons only)
roleStringFunction or position of the subject
birthDateString"1937-04-28" (persons only)
birthPlaceString"Baghdad" (persons only)
birthCountryString"IRAQ" (persons only)
citizenshipsArray["RUSSIAN FEDERATION"] (persons only)
addressesArrayStreet, city, zip, country per address
identificationDocumentsArrayPassports, national IDs, registration numbers
programmeString"PRK" (sanctions programme code)
regulationTitleString"2017/1509 (OJ L224)"
listingDateString"2017-08-31"
remarksStringFree-text notes from the regulation
unitedNationIdStringUN reference if also UN-listed
urlStringLink to the legal act on EUR-Lex
sourceListDateStringGeneration date of the official list
scrapedAtStringISO timestamp of this run

Example output

{
"euReferenceNumber": "EU.4189.47",
"entityName": "KOREA CHANGGWANG CREDIT BANK",
"entityType": "entity",
"aliases": ["Tanchon Commercial Bank", "CHANGGWANG CREDIT BANK"],
"gender": null,
"role": "Main DPRK financial entity for sales of conventional arms and ballistic missiles.",
"birthDate": null,
"birthPlace": null,
"birthCountry": null,
"citizenships": [],
"addresses": [
{
"street": "1 Saemul - Dong Pyongchon District",
"city": "Pyongyang",
"zipCode": null,
"region": null,
"country": "KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF",
"countryCode": "KP"
}
],
"identificationDocuments": [],
"programme": "PRK",
"regulationTitle": "2017/1509 (OJ L224)",
"listingDate": "2017-08-31",
"remarks": null,
"unitedNationId": null,
"url": "http://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX:32017R1509&from=EN",
"sourceListDate": "2026-06-05T15:51:25.849+02:00",
"scrapedAt": "2026-06-11T12:11:52.885Z"
}

Sanctions programmes covered

The consolidated list currently contains ~6,000 records across 40+ programmes, including:

CodeProgramme
UKRRussia's war against Ukraine (largest programme, 2,700+ records)
IRNIran
SYRSyria
BLRBelarus
TAQAISIL (Da'esh) and Al-Qaida
PRKNorth Korea
HRGlobal Human Rights regime
CYBCyber-attacks
CHEMChemical weapons

Cost estimate

This is a lightweight API-based actor: one run downloads and parses the official list in under a minute, using roughly 0.02 compute units per run regardless of how many records you extract. A daily full-list refresh costs only a few cents per month in platform usage.

Limitations

  • The actor reflects the EU consolidated list only — it does not include UN, OFAC (US), or UK (OFSI) lists
  • The European Commission usually updates the list within a day of a new legal act; the actor always fetches the latest published version
  • Name search is exact-substring based — for fuzzy matching (transliterations, typos), pull the full list with * and run your own matching logic
  • Person-specific fields (birth date, citizenship) are empty for entities, and vice versa
  • Data comes from the official public EU source; use in accordance with EU open-data terms

Need this data on a schedule, or a custom version?

We run this scraper as a managed service for businesses: scheduled runs, deduplication, delta detection, and delivery to your inbox, Google Sheets, or API — maintenance included. We can also build a custom version with your exact fields and filters, or combine multiple sources into one feed.

See studioamba.dev/services or email hello@studioamba.dev for a free data sample. We maintain 300+ European web scrapers and answer within one business day.