Global Sanctions Screener - OFAC, EU, UN, UK, Canada
Pricing
Pay per event
Global Sanctions Screener - OFAC, EU, UN, UK, Canada
Global sanctions screening across 6 jurisdictions: OFAC, UK FCDO, UN Security Council, EU FSF, Canada SEMA, Australia DFAT. Three modes: full list ingest, fuzzy-match name screening, and new-designations diff. Built for compliance, fintech, banking, and exporters.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Share
Global Sanctions Screener — OFAC, EU, UN, UK, Canada, Australia
Unified sanctions screening across 6 jurisdictions in a single actor: OFAC SDN (US), UK FCDO, UN Security Council, EU Financial Sanctions Files (FSF), Canada SEMA, and Australia DFAT.
Compliance buyers need all major lists in one tool. This actor replaces 5+ single-list alternatives with multi-jurisdiction coverage, cross-list entity attribution, and built-in fuzzy-match screening.
What You Get
| List | Authority | Coverage |
|---|---|---|
| OFAC SDN | US Treasury | ~19,000 entities |
| UK FCDO | UK Foreign Commonwealth & Development | ~15,000 entities |
| UN Security Council | United Nations | ~1,000 entities |
| EU FSF | European Commission | ~6,000 entities |
| Canada SEMA | Global Affairs Canada | ~5,400 entities |
| Australia DFAT | Australian Dept. of Foreign Affairs | ~3,700 entities |
Lists update daily (OFAC), weekly (UK), or 1–4x per month (others). The actor always fetches the current live version.
Three Operating Modes
1. Ingest Lists (ingest_lists)
Downloads and parses all selected sanctions lists and saves them as structured records. Use this to load your compliance database or build a snapshot for offline querying.
Output fields per record:
source_list— e.g.OFAC,UK,UNsource_list_id— original ID in the source listentity_type— Individual, Entity, Vessel, or Aircraftprimary_namealias_names— all AKA, FKA, DBA namesnationalities,citizenshipdate_of_birth,place_of_birthaddresses— known addresses as formatted stringsidentifying_documents— passport, national ID, registration numberssanctions_programs— e.g.SDGT,IRAN,UKRAINE-EO13661designation_dateremarksvessel_details
2. Screen Names (screen_queries)
Provide one or more names or entity strings. The actor fuzzy-matches each query against all primary names and aliases across the selected lists. Results include a match score (0-100), the matched field, and the reason.
Extra output fields in this mode:
query_term— the input you searched formatch_score— Dice coefficient score, 0-100match_field—primary_nameoraliasmatch_reason— human-readable explanation
3. New Designations Diff (new_designations_diff)
Returns only entities that were not present in the previous run. The actor stores the set of seen entity IDs in Apify's key-value store and computes the diff automatically on each run. Schedule daily to get a digest of new sanctions designations.
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | select | ingest_lists | Operating mode |
lists | array | all lists | Specify one or more: OFAC, UK, UN, EU, CANADA, AUSTRALIA |
queries | array | — | Names to screen (required in screen_queries mode) |
minMatchScore | integer | 75 | Minimum fuzzy match score (0-100) |
includeAliases | boolean | true | Also match alias names |
maxItems | integer | 15 | Maximum records to return |
Use Cases
- KYC/AML compliance — Screen customers and counterparties before onboarding or transactions
- Trade compliance — Check exporters, importers, and end-users against all major lists
- Database loading — Ingest all 6 lists on a schedule to maintain an internal sanctions database
- Daily digest — Use
new_designations_diffmode on a schedule to get an alert on new designations - Fintech / crypto — Multi-jurisdiction screening for payment processing and wallet transactions
Data Sources
All sources are public government APIs with no authentication required:
- OFAC:
https://www.treasury.gov/ofac/downloads/sdn.xml(redirects to S3) - UK FCDO:
https://sanctionslist.fcdo.gov.uk/docs/UK-Sanctions-List.xml - UN Security Council:
https://scsanctions.un.org/resources/xml/en/consolidated.xml - EU FSF: Via OpenSanctions (
data.opensanctions.org) — the EU FSD portal requires browser login - Canada SEMA: Via OpenSanctions (
data.opensanctions.org) - Australia DFAT: Via OpenSanctions (
data.opensanctions.org)
Pricing
This actor uses Pay Per Event pricing:
- $0.10 per run start
- $0.01 per record saved
A full 6-list ingest (~50,000 records) costs approximately $500 + the $0.10 start fee. For budget-sensitive use cases, limit to specific lists or use maxItems.
Compliance Notice
This actor retrieves publicly available government sanctions data for informational and compliance purposes. Users are responsible for ensuring their use of this data complies with applicable laws and regulations. Sanctions lists change frequently — always fetch fresh data for compliance decisions.