Skip to content
The Register

Sanctions Screening — OFAC & UN Watchlists

Screen people and companies against official OFAC SDN, OFAC Consolidated and UN Security Council sanctions lists. Alias-aware fuzzy matching with a 0-100 score and risk level, so spelling variants are caught. Free official sources - no API key, no login.

Sanctions Screening — OFAC & UN Watchlists returns 15 documented output fields, including query, matchScore, riskLevel, matchType and matchedName. Every field carries a declared type, a written description and an example value. 31 runs are recorded on Apify.

Run it on ApifyPay per result · no subscription
15
Output fields
6
Inputs
31
Runs
2026-10-16
Last run

01 — output

What it returns

Every field the extractor writes to its dataset, with its type, a written description and an example value.

FieldTypeWhat it holdsExample
querystringnullThe query that produced this row.shopify scraper
matchScoreintegernullHow well this row matched the query, on the Actor's own scale.0
riskLevelstringnullRisk level in words.<riskLevel>
matchTypestringnullHow the match was made — exact, phrase, broad or inferred.<matchType>
matchedNamestringnullName that matched.<matchedName>
matchedOnstringnullWhich field matched.title
entityTypestringnullLegal form of the entity.<entityType>
programsstringnullProgrammes this record belongs to.<programs>
titlestringnullTitle as the source writes it.Wireless Bluetooth Headphones
aliasesstringnullAlternative names this entity is known by.<aliases>
remarksstringnullFree-text remarks published alongside the source record.<remarks>
sourceLabelstringnullHuman-readable label for the source this row came from.<sourceLabel>
uidstringnullUnique identifier for this record within the run.<uid>
statusstringnullOutcome recorded for this row.ok
namestringnullDisplay name as the source writes it.Bitcoin

02 — sample

One record

Assembled from the example values declared on the schema above, not invented at render time.

{
  "query": "shopify scraper",
  "matchScore": 0,
  "riskLevel": "<riskLevel>",
  "matchType": "<matchType>",
  "matchedName": "<matchedName>",
  "matchedOn": "title",
  "entityType": "<entityType>",
  "programs": "<programs>"
}

03 — input

What you give it

InputTypeDescription
namesarrayoptionalPeople or companies to check. Leave EMPTY to download the full consolidated list instead of screening.
sourcesarrayoptionalOfficial sources to screen against.
minMatchScoreintegeroptionalHow close a name must be to count as a hit. 75 is a balanced default; lower it to catch more spelling variants (and more false positives).
maxMatchesPerNameintegeroptionalCaps how many candidates are returned for each screened name.
useProxybooleanoptionalRoute the list downloads through Apify Proxy. Rarely needed — the sources are public.
maxItemsintegeroptionalHard limit, strictly enforced. You are never charged beyond this.

04 — run

Run Sanctions Screening on your own input

It runs in the cloud on Apify. Nothing to install, and you are billed per result returned rather than per attempt.

Open on Apify ↗

05 — questions

Asked before running it

15 of 15 fields described

What does Sanctions Screening — OFAC & UN Watchlists return?
It returns 15 documented output fields: query, matchScore, riskLevel, matchType, matchedName, matchedOn, entityType, programs, title, aliases, remarks and sourceLabel. Each field declares its type, a description of what it holds, and an example value. The remaining 3 are listed in the output schema below.
What input does Sanctions Screening — OFAC & UN Watchlists take?
All 6 inputs are optional and ship with usable defaults, so it runs as-is. They are listed with their types below.
Does Sanctions Screening — OFAC & UN Watchlists need an API key or login?
No. None of its inputs is a credential, and it reads only public data. Nothing to sign up for before the first run.
How do I run Sanctions Screening — OFAC & UN Watchlists?
It runs on Apify. Start it from its listing with the inputs above, or call the Apify API with the Actor's ID. Results land in a dataset you can export as JSON, CSV or Excel, or read through the Apify API into your own pipeline.