Sanctions Screening List Change Monitor — CSL / OFAC Delta API avatar

Sanctions Screening List Change Monitor — CSL / OFAC Delta API

Pricing

from $8.00 / 1,000 results

Go to Apify Store
Sanctions Screening List Change Monitor — CSL / OFAC Delta API

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

Kyle Maloney

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

4 days ago

Last modified

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

  1. Normalizes every CSL entry into a clean snake_case record (aliases, addresses, programs, IDs, dates all as arrays; a flattened search_names for easy matching).
  2. 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. For modified it reports changed_fields and a field-level changes array (before/after, plus added / removed for list fields like aliases).
  3. Filters / resolution helpers: optional name (fuzzy contains over name + aliases), source, program, and country filters.

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 | unchanged
  • changed_fields, changes — the fields that changed and their before/after (modified only)
  • id, entity_number, type, name, title
  • alt_names, search_names (flattened, lower-cased name + aliases)
  • programs, addresses, nationalities, citizenships, places_of_birth, dates_of_birth, ids
  • source, source_list_group (OFAC / BIS / State), source_list_url, source_information_url
  • federal_register_notice, start_date, end_date, remarks
  • source_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.