Sanctions Screening: OFAC, UN & UK Lists Name Check (Bulk) avatar

Sanctions Screening: OFAC, UN & UK Lists Name Check (Bulk)

Pricing

from $1.86 / 1,000 name screeneds

Go to Apify Store
Sanctions Screening: OFAC, UN & UK Lists Name Check (Bulk)

Sanctions Screening: OFAC, UN & UK Lists Name Check (Bulk)

Screen people and companies against the official US OFAC SDN and consolidated lists, the UN Security Council list and the UK Sanctions List, downloaded fresh each run. Fuzzy name matching with scores, aliases, programmes and DOB. $3 per 1,000 names.

Pricing

from $1.86 / 1,000 name screeneds

Rating

0.0

(0)

Developer

Plot Point Technologies

Plot Point Technologies

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Features

Limited permissions

Share

Check customers, suppliers and counterparties against the official sanctions lists for $3 per 1,000 names. Paste a list of people or company names and each one is fuzzy-matched against the US OFAC SDN list, the OFAC consolidated (non-SDN) lists, the UN Security Council consolidated list and the UK Sanctions List. All four are downloaded fresh from the government sources on every run. For each name you get a clear, potential-match or match status, a similarity score, the matched list entry with its aliases, sanctions programmes, date of birth, nationality and a link to the official record.

What can this sanctions screening tool do?

  • Screen in bulk: from a handful of names to 100,000 in one run, in seconds.
  • Four official lists (about 27,000 entries with tens of thousands of aliases): OFAC SDN, OFAC consolidated non-SDN (SSI, NS-MBS and others), UN Security Council and UK (OFSI/FCDO).
  • Fuzzy matching handles word order ("PUTIN, Vladimir" = "Vladimir Putin"), accents and transliteration, punctuation, company suffixes (Ltd, LLC, JSC, OOO, GmbH...) and titles, and checks every alias, not just the primary name.
  • Adjustable threshold: 85 by default; lower it to catch more spelling variants, raise it to cut false positives. Scores of 95+ are labelled match.
  • Filter by type: people, organisations, or vessels and aircraft.
  • Always current: no stale copy. The lists are read straight from treasury.gov, un.org and gov.uk when the run starts, and each result records when it was checked.

What data do you get?

One record per name screened:

FieldDescription
name, normalizedNameThe name you gave and how it was compared
statusclear, potential match or match (score 95+)
topScore, topMatch, topMatchList, matchCountThe best match at a glance
matchesClosest list entries: score, matchedName, primaryName, list, listId, type, programs, dateOfBirth, nationality, aliases, remarks, sourceUrl
listsChecked, threshold, checkedAtWhat was screened and when (keep it as your audit trail)

Who uses it?

  • Fintech, payments and crypto teams screening new customers and payees during onboarding.
  • Exporters, freight forwarders and marketplaces checking buyers, consignees and vessels before shipping.
  • Compliance and finance teams re-screening the whole customer or supplier base after each list update.
  • Developers adding a sanctions check to sign-up, KYB or invoicing workflows through the API.

How to use it

  1. Click Try for free (or Start).
  2. Paste your Names to screen, one per line.
  3. Choose the Sanctions lists, Match threshold and Entity type if you need to.
  4. Run it and review the Output tab: filter by status, then check each potential match against its sourceUrl.

Input example

{
"names": ["Vladimir Putin", "Rosneft", "Acme Widgets Ltd"],
"lists": ["ofac_sdn", "ofac_consolidated", "un", "uk"],
"threshold": 85,
"entityType": "any"
}

Output example

From a real run (shortened):

{
"name": "Vladimir Putin",
"status": "match",
"topScore": 100,
"topMatch": "PUTIN, Vladimir Vladimirovich",
"topMatchList": "OFAC Specially Designated Nationals (SDN)",
"matchCount": 3,
"matches": [
{
"score": 100,
"matchedName": "PUTIN, Vladimir",
"primaryName": "PUTIN, Vladimir Vladimirovich",
"list": "OFAC Specially Designated Nationals (SDN)",
"type": "individual",
"programs": ["RUSSIA-EO14024"],
"dateOfBirth": "07 Oct 1952",
"sourceUrl": "https://sanctionssearch.ofac.treas.gov/Details.aspx?id=35096"
}
],
"listsChecked": ["sdn", "cons", "un", "uk"],
"checkedAt": "2026-11-08T19:29:05+00:00"
}

"Acme Widgets Ltd" came back clear in the same run.

How much does it cost?

$3 per 1,000 names screened ($0.003 each), plus a $0.00005 start fee per run. Every name is charged once per run, whether it matches or not; duplicates in your list are screened once.

You screenYou pay
1 new customer at sign-up$0.003
1,000 suppliers$3.00
50,000 customers, monthly re-screen$150.00

Volume discounts on higher Apify plans. The prices above are for the Apify Free plan. On paid plans the price drops automatically: about 15% lower on Bronze, 25% lower on Silver and 38% lower on Gold and above.

Use it via API, Make, Zapier, n8n or an AI agent

Apify API. Screen a name and get the result back in one HTTP request (replace YOUR_API_TOKEN with the token from Apify Console > Settings > Integrations):

curl -X POST "https://api.apify.com/v2/acts/plotpointtech~sanctions-screening/run-sync-get-dataset-items?token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"names": ["Example Trading LLC"], "threshold": 88}'

Official apify-client libraries exist for Python and JavaScript; the API tab on this page has ready-made code.

No-code automation. Connect the tool to Make, Zapier, n8n, Google Sheets, HubSpot, Airtable or any webhook, or schedule a monthly re-screen of your whole list in Apify.

AI agents (MCP). Give Claude, ChatGPT, Cursor or any MCP-compatible agent direct access through the hosted Apify MCP server:

https://mcp.apify.com?tools=plotpointtech/sanctions-screening

FAQ

Is a match proof that someone is sanctioned? No. Name screening finds list entries with similar names; many people share names. Treat every potential match and match as an alert to review: compare date of birth, nationality, address and other identifiers on the official record before acting. This tool supports your compliance process; it is not legal advice and does not replace your own procedures.

Which lists are not included? The EU consolidated list (its download needs a personal access token), national lists of other countries, PEP (politically exposed persons) and adverse-media databases. Ask on the Issues tab if you need one.

How fresh are the lists? They are downloaded from the official government sources at the start of every run, so each run uses the version published at that moment.

What does the score mean? 0-100 similarity between your name and the closest name or alias on the entry, after normalising case, accents, punctuation, word order, titles and company suffixes. Single-word names (for example "Bank") must match a whole name closely, so they do not hit every bank on the lists.

Is my data stored or shared? Names are processed inside your own Apify run and stored only in your Apify storage. The tool only downloads the public lists; your names are never sent to any third party.

Plot Point Technologies is not affiliated with the US Department of the Treasury (OFAC), the United Nations or the UK Government. List data: OFAC (US public domain), UN Security Council, UK Sanctions List (Open Government Licence v3.0). Questions: support@plotpoint.tech.


If this tool saved you time, we would be grateful for a short review on this page; it helps other people find it. If something did not work as expected, please open an issue on the Issues tab and we will look into it quickly.