OFAC SDN List Delta Monitor (added / removed / updated)
Pricing
from $30.00 / 1,000 sdn changes
OFAC SDN List Delta Monitor (added / removed / updated)
Tracks OFAC SDN list deltas (added, removed, updated) from the official Sanctions List Service. A data feed, not a screening determination: the buyer bears screening responsibility.
Pricing
from $30.00 / 1,000 sdn changes
Rating
0.0
(0)
Developer
Chase Mariano
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
OFAC SDN List Delta Monitor
One event per change to OFAC's Specially Designated Nationals (SDN) list: entries added, removed or updated, read from OFAC's own published delta files. Filter by sanctions program, entry type (individual, entity, vessel, aircraft) and name. Built for compliance, KYB and fintech teams who need to know "what changed on the SDN list since my last run" so they can re-screen, as structured data for their own pipeline instead of an inbox alert.
A data feed, not a screening determination. This Actor reports what OFAC published. It does not screen your customers, decide whether anyone is a match, or give legal advice, and a missed run is a missed change. The official lists are at sanctionslist.ofac.treas.gov. Check every result against OFAC before acting on it. You, the buyer, bear sole responsibility for your sanctions screening and compliance decisions. Using this Actor doesn't transfer or share that responsibility.
Pricing: pay per event. sdn-change: $0.03 per change returned.
A window with no changes costs you nothing.
Input
{"since_days": 7, "programs": ["RUSSIA-EO14024"], "change_types": ["added", "updated"],"state_key": "daily-russia-watch"}
Set a state_key on a scheduled watch. Changes already delivered under that
name are never charged again, so overlapping windows don't double-bill, and
changes cut by limit or your max-charge budget are delivered on the next run.
Example output (one dataset item per change)
An added entry carries the whole record:
{"change_type": "added", "publication_id": 966, "published_at": "2026-08-28T10:02:49","publication_type": "Standard Action", "entity_id": "58482", "entity_type": "Individual","name": "TAEEDI, Reza Mohammad", "aliases": [], "programs": ["IFSR", "SDGT"],"sanctions_lists": ["SDN List"],"identifiers": ["National ID No.: 784-1975-3624749-3 (United Arab Emirates)","Passport: P6602606", "Passport: E96037407"],"changes": [],"details_url": "https://sanctionssearch.ofac.treas.gov/Details.aspx?id=58482","source_url": "https://sanctionslistservice.ofac.treas.gov/changes/966"}
An updated entry says what changed (aliases shortened here):
{"change_type": "updated", "publication_id": 973, "published_at": "2026-09-14T14:35:42","publication_type": "Standard Action", "entity_id": "17013", "entity_type": "Entity","name": "VTB BANK PUBLIC JOINT STOCK COMPANY","aliases": ["JSC VTB BANK", "BANK VTB OPEN JOINT STOCK COMPANY"],"programs": ["UKRAINE-EO13662", "RUSSIA-EO14024", "IRAN-EO13902"],"sanctions_lists": ["SDN List"], "identifiers": [],"changes": ["program added: IRAN-EO13902","legal authority added: Executive Order 13902 (Iran)","alias type changed: F.K.A. -> A.K.A. (x21)","address added: Tehran, Iran","feature added: Additional Sanctions Information -: Subject to Secondary Sanctions","reliability removed: Confirmed","comments removed: Russian Language website for the bank"],"details_url": "https://sanctionssearch.ofac.treas.gov/Details.aspx?id=17013","source_url": "https://sanctionslistservice.ofac.treas.gov/changes/973"}
Output fields
One dataset item per result; every field is always present
(empty or null when the source has no value). Defined in
.actor/dataset_schema.json.
| Field | Type | Description |
|---|---|---|
change_type | string | added, removed or updated |
publication_id | integer | OFAC publication id (SLS) |
published_at | string | OFAC publication time, as OFAC states it (YYYY-MM-DDTHH:MM:SS) |
publication_type | string | OFAC publication type, e.g. Standard Action |
entity_id | string | OFAC entry id (the SDN uid) |
entity_type | string | Individual, Entity, Vessel or Aircraft |
name | string | Primary name as OFAC formats it |
aliases | array | Other names (a.k.a./f.k.a./n.k.a.) |
programs | array | Sanctions programs the entry is on |
sanctions_lists | array | OFAC lists the entry is on, e.g. SDN List |
identifiers | array | ID documents and digital currency addresses (added/removed entries) |
changes | array | What changed, one line per change (updated entries) |
details_url | string | OFAC Sanctions Search page for the entry |
source_url | string | The OFAC delta file this change came from |
A programs filter also matches a change that removes an entry from
that program, so a watcher of a program sees removals too. For an updated
entry, name, entity_type, aliases and programs come from OFAC's
current SDN list; if the entry has since left the list, they are null.
Runs stop cleanly at your max-charge limit: nothing is pushed past what you agreed to pay for. If OFAC lists a publication but cannot serve it, or a file comes back incomplete, the run fails with nothing charged rather than report a partial delta.
Source: U.S. Department of the Treasury, Office of Foreign Assets Control
(OFAC), Sanctions List Service public API: /changes/history/{year},
/changes/{publication-id} and the SDN list export. US government data.
This Actor is not affiliated with or endorsed by OFAC or the Treasury.