OFAC Sanctions List Crawler - SDN & Consolidated Lists
Pricing
Pay per event
OFAC Sanctions List Crawler - SDN & Consolidated Lists
Extract sanctioned entities from the US Treasury OFAC SDN and Consolidated Sanctions lists. Get names, aliases, addresses, ID documents, sanctions programs, and vessel data. Filter by entity type, program, country, or name. Built for KYC/AML compliance and sanctions screening.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
4 days ago
Last modified
Share
Extract sanctioned entity data from the US Treasury OFAC SDN and Consolidated Sanctions lists. Get names, aliases, addresses, ID documents, sanctions programs, vessel data, and biographical details for individuals, entities, vessels, and aircraft on OFAC's sanctions lists.
What does OFAC Sanctions List Crawler do?
The OFAC Sanctions List Crawler downloads and parses the official XML sanctions lists published by the Office of Foreign Assets Control (OFAC), part of the US Department of the Treasury. It extracts structured data from three list types: the SDN (Specially Designated Nationals) list with ~18,700 entities, the Consolidated Sanctions List, and the Consolidated Advanced list with ~35,000+ entries. Filter results by entity type, sanctions program, country, or name to get exactly the records you need for KYC/AML compliance screening.
OFAC Sanctions Crawler Features
- Downloads official OFAC XML lists directly from the Treasury sanctions list service -- SDN, Consolidated, and Consolidated Advanced
- Extracts 17 structured fields per entity including aliases, addresses, ID documents, sanctions programs, nationality, citizenship, and vessel data
- Filters by entity type -- Individual, Entity/Organization, Vessel, or Aircraft
- Filters by sanctions program -- IRAN, SDGT, UKRAINE-EO13662, CYBER2, and all other OFAC programs
- Filters by country -- matches against addresses, nationality, and citizenship fields
- Searches by name -- case-insensitive matching against primary names and all aliases (AKA, FKA, DBA)
- No proxy required -- OFAC is a public government data service with no authentication or rate limits
- Fast execution -- downloads and parses the full SDN list (~28 MB XML) in under 30 seconds
OFAC Sanctions Crawler Output Fields
| Field | Type | Description |
|---|---|---|
uid | string | OFAC unique identifier for this entity |
entity_type | string | Entity type: Individual, Entity, Vessel, or Aircraft |
full_name | string | Full name or entity name |
first_name | string | First name (individuals only) |
last_name | string | Last name or entity name |
programs | array | Sanctions programs (e.g., IRAN, SDGT, UKRAINE-EO13662) |
title | string | Title or position |
remarks | string | Additional remarks and notes from OFAC |
nationality | string | Nationality country or countries |
citizenship | string | Citizenship country or countries |
date_of_birth | string | Date of birth |
place_of_birth | string | Place of birth |
aliases | array | Alternative names (AKA, FKA, DBA) as formatted strings |
addresses | array | Known addresses as formatted strings |
id_numbers | array | ID documents (passport, national ID, tax ID) as formatted strings |
vessel_info | string | Vessel details (type, flag, call sign, owner, tonnage) for vessel entities |
list_date | string | Publication date of the sanctions list |
Who Uses OFAC Sanctions Data?
- Compliance officers: Screen customers, vendors, and business partners against the SDN list as part of KYC (Know Your Customer) and AML (Anti-Money Laundering) programs
- Financial institutions: Automate sanctions screening for onboarding, transaction monitoring, and periodic re-screening of existing accounts
- Legal teams: Research sanctioned entities, their aliases, and associated addresses for due diligence and regulatory filings
- Government contractors: Verify subcontractors and suppliers are not on OFAC sanctions lists before awarding contracts
- Data analysts: Monitor sanctions list changes over time, analyze entity networks, and build compliance dashboards
How to Use the OFAC Sanctions Crawler
Input Parameters
| Parameter | Required | Default | Description |
|---|---|---|---|
listType | No | SDN | Which list to download: SDN, Consolidated, or Consolidated Advanced |
entityType | No | All | Filter by entity type: Individual, Entity, Vessel, or Aircraft |
program | No | All | Filter by sanctions program code (e.g., IRAN, SDGT, CYBER2) |
country | No | All | Filter by country in addresses, nationality, or citizenship |
searchName | No | All | Case-insensitive name search across primary names and aliases |
maxItems | No | 100 | Maximum entities to return. Set to 0 for all results |
Example Configurations
Get all Iranian sanctions entries (first 100):
{"listType": "SDN","program": "IRAN","maxItems": 100}
Search for a specific name across the SDN list:
{"listType": "SDN","searchName": "Viktor Bout","maxItems": 50}
Get all sanctioned vessels:
{"listType": "SDN","entityType": "Vessel","maxItems": 100}
Sample Output
{"uid": "7909","entity_type": "Individual","full_name": "John DOE","first_name": "John","last_name": "DOE","programs": ["SDGT", "IRAN"],"title": "Director","remarks": "DOB 15 Jan 1965; nationality Iran","nationality": "Iran","citizenship": "Iran","date_of_birth": "15 Jan 1965","place_of_birth": "Tehran, Iran","aliases": ["a.k.a.: J. DOE", "f.k.a.: John D."],"addresses": ["123 Main St, Tehran, Iran"],"id_numbers": ["Passport A12345678 (Iran) issued 2019-01-01 expires 2029-01-01"],"vessel_info": null,"list_date": "04/05/2026"}
OFAC Sanctions Data FAQ
How do I extract sanctions data from the OFAC SDN list? Use the OFAC Sanctions List Crawler to download and parse the official OFAC XML files. Select the SDN list (default), apply any filters you need (entity type, program, country, name), and the crawler returns structured JSON records with all entity details, aliases, addresses, and ID documents.
What OFAC sanctions lists are available? Three lists are available: the SDN (Specially Designated Nationals) list with ~18,700 entities, the Consolidated Sanctions List with primary fields, and the Consolidated Advanced list with ~35,000+ entries and additional fields. All three are published by the US Treasury Office of Foreign Assets Control.
How often is the OFAC SDN list updated? OFAC updates its sanctions lists as new designations are issued, typically weekly to bi-weekly. The crawler downloads the latest published version on each run.
Does this crawler require proxies or authentication? No. OFAC sanctions data is published by the US government as a public service. No authentication, API keys, or proxies are required.
How long does a typical run take? The full SDN list (~28 MB XML, ~18,700 entities) downloads and parses in under 30 seconds. Filtered queries return faster since parsing stops after hitting the maxItems limit.
What entity types are on the SDN list? The SDN list contains four entity types: Individuals (people), Entities (companies and organizations), Vessels (ships), and Aircraft. Each type has different fields -- for example, vessel entities include vessel type, flag, call sign, and tonnage.
Need a Custom Feature?
If you need additional data fields, custom filtering logic, or integration with your compliance pipeline, file an issue or get in touch.