Sanctions Screening List Change Monitor — CSL / OFAC Delta API
Pricing
from $8.00 / 1,000 results
Sanctions Screening List Change Monitor — CSL / OFAC Delta API
Sanctions screening list change monitor. Diffs the US Trade.gov Consolidated Screening List (OFAC SDN/Non-SDN, BIS Entity/Denied/Unverified/MEU, State DDTC/ISN) against the last run and emits added/removed/modified entries with field-level changes. Keyless. Monitoring tool, not compliance advice.
Pricing
from $8.00 / 1,000 results
Rating
0.0
(0)
Developer
Kyle Maloney
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
4 days ago
Last modified
Categories
Share
Track what changed on the U.S. Consolidated Screening List (CSL) — the single feed that merges OFAC (SDN & Non-SDN: SSI, CMIC, NS-MBS, PLC, CAPTA), BIS (Entity List, Denied Persons, Unverified, Military End User) and the State Department (DDTC ITAR Debarred, ISN nonproliferation) restricted-party lists.
Most sanctions actors screen one name against the list. This one treats the list itself as the object and emits a change feed: on every run it diffs the current CSL against the previous run and returns only the entries that were added, removed, or modified — down to the field that changed (a new alias, a new address, a program change, a delisting date). Keyless, official source.
Compliance note: This is a change-monitoring / research tool over public U.S. government lists. It is not a certified sanctions-screening service and its output is not a compliance or licensing determination. Always confirm any hit against the official source and your compliance program before acting.
Who it's for
- Trade-compliance & export-control teams who need a daily "what's new / what's gone" digest of the CSL instead of re-diffing a 15k-row file by hand.
- KYB / AML / onboarding platforms that want to re-screen only entities affected by today's designations and delistings.
- RegTech / GRC builders wiring an alerting pipeline (Slack, email, ticket) off new designations.
- AI agents doing due-diligence research that need a clean, chainable "recent sanctions changes" tool.
What it does
- Normalizes every CSL entry into a clean snake_case record (aliases, addresses,
programs, IDs, dates all as arrays; a flattened
search_namesfor easy matching). - Delta / change engine (the core value): keyed on each entry's stable id, it diffs the
current list against the last run's snapshot (kept in the actor's key-value store) and
sets
change_type=added|removed|modified|unchanged. Formodifiedit reportschanged_fieldsand a field-levelchangesarray (before/after, plusadded/removedfor list fields like aliases). - Filters / resolution helpers: optional
name(fuzzy contains over name + aliases),source,program, andcountryfilters.
Example input
{"mode": "delta","source": "OFAC","program": "RUSSIA","country": "China","maxResults": 5000,"monitor": true}
Run it once to seed the baseline (first run reports every matching entry as added), then
schedule it daily — each later run returns only that day's added/removed/modified entries.
Set mode to full for a complete current snapshot.
Output fields (per record)
change_type— added | removed | modified | unchangedchanged_fields,changes— the fields that changed and their before/after (modified only)id,entity_number,type,name,titlealt_names,search_names(flattened, lower-cased name + aliases)programs,addresses,nationalities,citizenships,places_of_birth,dates_of_birth,idssource,source_list_group(OFAC / BIS / State),source_list_url,source_information_urlfederal_register_notice,start_date,end_date,remarkssource_system
Use as an MCP tool
This actor is callable by AI agents (Claude, Cursor, etc.) via mcp.apify.com. The field-level output descriptions make it a clean, chainable tool: an agent can call it to pull "recent sanctions-list changes", filter by program or country, then feed the resulting entities into a downstream due-diligence step.
Data source
US International Trade Administration — Consolidated Screening List, keyless CSV mirror:
https://api.trade.gov/static/consolidated_screening_list/consolidated.csv
(redirects to data.trade.gov/downloadable_consolidated_screening_list/v1/consolidated.csv).
No API key required. The list is refreshed by Trade.gov as its member agencies update.
Pricing
Pay-per-result: you are billed per change (or snapshot) record returned. Runs with no changes cost only the tiny actor-start — a cheap way to monitor daily.
FAQ
Is this an OFAC sanctions screening API? It monitors the official OFAC + BIS + State Consolidated Screening List for changes. It is a monitoring/research tool, not a certified screening or compliance determination — verify hits against the official source.
How do I get only new designations? Use mode: "delta" (the default) on a schedule. The
first run seeds the baseline; every run after returns only added/removed/modified entries.
Can I watch one company or person? Yes — set name to a contains substring; it matches
the primary name and every alias.
Which lists are covered? The full CSL: OFAC SDN & Non-SDN (SSI, CMIC, NS-MBS, PLC, CAPTA), BIS Entity List / Denied Persons / Unverified / Military End User, and State DDTC (ITAR Debarred) / ISN.
Do I need an API key? No. The source is a keyless public government feed.