UN & UK OFSI Sanctions Screening Scraper (AML / KYB Watchlist)
Pricing
from $15.60 / 1,000 results
UN & UK OFSI Sanctions Screening Scraper (AML / KYB Watchlist)
Browse or screen names against the UN Security Council and UK OFSI (HM Treasury) consolidated sanctions lists. Persons, entities and vessels with aliases, DOB, nationalities, IDs, regime and listing dates. LIST and SCREEN (fuzzy name match) modes for AML/KYB.
Pricing
from $15.60 / 1,000 results
Rating
0.0
(0)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 hours ago
Last modified
Categories
Share
UN & UK OFSI Sanctions Screening Scraper (AML / KYB Watchlist)
Browse, filter and screen names against two official, public-domain sanctions lists in one place: the UN Security Council Consolidated List and the UK OFSI (HM Treasury) Consolidated List. Every sanctioned person, entity and vessel is normalized into a single clean schema with aliases, dates of birth, nationalities, identity documents, regime and listing dates, so you can run compliance screening for onboarding, KYB, AML and payment checks.
Two modes:
- List browse or filter the full consolidated lists.
- Screen submit your own person or company names and get fuzzy matches against every listed party and alias, scored 0 to 1.
What you get
Here is one real record from List mode:
{"mode": "list","id": "6907993","source": "UN","entityType": "Individual","name": "ERIC BADEGE","aliases": [],"aliasCount": 0,"dateOfBirth": "1971","placeOfBirth": null,"nationalities": ["Democratic Republic of the Congo"],"countries": ["Rwanda"],"addresses": ["Rwanda"],"identifiers": [],"regime": "DRC","referenceNumber": "CDi.001","listedOn": "2012-12-31","designationReason": "He fled to Rwanda in March 2013 and is still living there as of early 2016.","sourceUrl": "https://scsanctions.un.org/consolidated/","observedAt": "2026-08-17T07:00:00.000Z","error": null}
And one real result from Screen mode (checking the name "Vladimir Putin"):
{"mode": "screen","inputName": "Vladimir Putin","matched": true,"matchCount": 1,"matches": [{"source": "UK-OFSI","name": "Vladimir Vladimirovich PUTIN","matchedAlias": "Vladimir PUTIN","entityType": "Individual","regime": "Russia","referenceNumber": "14196","id": "14196","score": 1}],"observedAt": "2026-08-17T07:00:00.000Z","error": null}
A name with no hit returns a clean "matched": false row (never an error), so you can log a full audit trail of every name you screened.
Input
| Field | Type | Description |
|---|---|---|
mode | string | list (browse and filter) or screen (match your own names). Default list. |
names | array | Screen mode. Person or company names to check against the combined lists. |
minScore | number | Screen mode. Minimum similarity (0 to 1) for a fuzzy match. Default 0.85. |
source | string | both, UN or UK-OFSI. Default both. |
entityType | string | List mode. all, Individual, Entity or Vessel. |
nameContains | string | List mode. Keep records whose name or any alias contains this text. |
country | string | List mode. Filter by nationality, country of birth or address country. |
regime | string | List mode. Filter by sanctions regime or UN list type (for example Russia, DRC, ISIL). |
maxEntries | integer | List mode. Max records to return. |
withAiRisk | boolean | Optional paid AI add-on. Adds a plain-English compliance risk note. Off by default. |
Output
| Field | Description |
|---|---|
id | Source record id (UN DATAID or UK OFSI Group ID). |
source | UN or UK-OFSI. |
entityType | Individual, Entity or Vessel. |
name | Primary full name of the sanctioned party. |
aliases | Known aliases and other names. |
dateOfBirth / placeOfBirth | Birth details for individuals. |
nationalities / countries | Nationalities and associated countries. |
addresses | Listed addresses. |
identifiers | Passport and national ID documents with type and number. |
regime | Sanctions regime (UK) or UN list type. |
referenceNumber | UN reference number or UK sanctions list reference. |
listedOn | Date the party was listed or designated. |
designationReason | Reason, position or narrative for the designation. |
inputName / matched / matchCount / matches | Screen mode: your submitted name and its scored matches. |
aiRiskWho / aiWhyListed / aiRegime / aiRiskLevel | Optional AI risk note (paid add-on). |
sourceUrl, observedAt, error | Provenance and run metadata. |
Use cases
- Sanctions screening of customers, suppliers and counterparties against the UN and UK OFSI lists.
- AML and KYB onboarding checks and periodic re-screening of your existing book.
- UN and UK watchlist monitoring for banks, fintechs, crypto exchanges, law firms and marketplaces.
- PEP and adverse-party review feeding names into a wider compliance workflow.
- Payment and trade screening to flag sanctioned individuals, entities and vessels before you transact.
- Building or enriching your own compliance database with clean, normalized sanctions data.
Billing
This actor uses pay per event:
- result
$0.015per record. One sanctioned record in List mode, or one screened name with its matches in Screen mode. Charged only on a successful result. - AI compliance risk note
$0.012per note (opt in viawithAiRisk). A plain-English risk note for a matched party. Charged only when usable AI output is produced.
Failed runs are never charged. Free Apify plans are capped at 10 results per run.
Data sources and licensing
Data comes only from the official public-domain primary sources: the UN Security Council Consolidated List and the UK OFSI (HM Treasury) Consolidated List. This actor does not redistribute any non-commercial aggregated dataset, so its output is safe to use commercially. Sanctions lists change frequently; always confirm a positive match against the official source before acting on it.
This actor complements our OFAC Sanctions Scraper and EU Consolidated Sanctions List Scraper so you can cover US, EU, UN and UK regimes across your compliance stack.
