Sanctions list

The US OFAC SDN list

The Specially Designated Nationals and Blocked Persons list is the core US sanctions list. CompliAPI ingests it every 15 minutes and extracts the machine-checkable identifiers from every SDN record.

Publisher
US Department of the Treasury, Office of Foreign Assets Control
List type
Sanctions
Refresh
Ingested every 15 minutes
API list slug
ofac
Search it live
Free OFAC SDN search

About this list

The SDN list is published by the Office of Foreign Assets Control (OFAC), part of the US Department of the Treasury. It names individuals, companies, vessels and aircraft blocked under US sanctions programs; US persons are generally prohibited from dealing with them, and the list is the reference point for most sanctions-screening obligations touching the US financial system.

SDN records go far beyond names: many designations carry the digital-currency addresses, email addresses, websites and identity documents that OFAC attributes to the listed party. Those identifiers are what CompliAPI extracts and screens against, because an identifier check is exact where a name check is fuzzy.

OFAC also runs country-level sanctions programs. CompliAPI covers those through a separately curated country list used by the country-screening and geolocation endpoints, with a source link for each designation.

What CompliAPI extracts

  • Crypto wallet addresses (ETH, BTC, XMR, USDT and more)
  • Email addresses
  • Websites and domains
  • Government-issued IDs — passports, tax IDs, registration numbers

How CompliAPI handles it

  1. Fetched every 15 minutes

    OFAC's change feed is checked every 15 minutes, and new publications are downloaded and parsed immediately, so list changes show up within minutes of being published.

  2. Reconciled, not replaced

    Each run reconciles against what is already stored: new identifiers are added, and identifiers that disappear from the list are marked as delisted rather than deleted — screening only matches current entries, while the audit history is kept.

  3. Source record on every match

    Every match links to the entity's official record on OFAC's Sanctions List Search, so a reviewer can read the underlying designation.

Screen against this list

Every /screen endpoint checks all enabled lists by default and names the list behind each match. Add the ?lists= filter to restrict a request to this source.

GET /api/v1/screen/crypto/{address}?lists=ofac

curl "https://api.compliapi.com/api/v1/screen/crypto/0x098B716B8Aaf21512996dC57EB0615e2383E2f96?lists=ofac" \
  -H "Authorization: Bearer $COMPLIAPI_TOKEN"

Response

{
  "value": "0x098b716b8aaf21512996dc57eb0615e2383e2f96",
  "flagged": true,
  "sanctioned": true,
  "lists_checked": ["ofac"],
  "matches": [
    {
      "list": "ofac",
      "list_name": "US OFAC SDN",
      "list_type": "sanctions",
      "match": "exact",
      "value": "0x098B716B8Aaf21512996dC57EB0615e2383E2f96",
      "source_url": "https://sanctionssearch.ofac.treas.gov/Details.aspx?id=27307"
    }
  ]
}

Frequently asked questions

What is the OFAC SDN list?

The Specially Designated Nationals and Blocked Persons list, published by the US Treasury's Office of Foreign Assets Control. It names parties blocked under US sanctions programs, and many records include identifiers — crypto addresses, emails, websites, identity documents — that OFAC attributes to the listed party.

Which identifiers does CompliAPI extract from SDN records?

Digital-currency addresses across the chains OFAC publishes (ETH, BTC, XMR, USDT and more), email addresses, websites and domains, and government-issued IDs such as passports, tax IDs and registration numbers. Country designations are covered by a separately curated list.

How quickly do SDN changes appear in screening results?

The list is ingested every 15 minutes. New designations become matchable on the next ingestion run, and identifiers OFAC removes stop matching at the same cadence.

What happens when OFAC delists an entity?

Delisted identifiers are stamped with a removal date and excluded from screening, but the rows are kept for audit history. The public /delisted page and the recently-delisted API endpoint report what came off each list.

Can I screen against the SDN list alone?

Yes. Every /screen endpoint checks all enabled lists by default; add ?lists=ofac to restrict a request to SDN data only.

Related

Screen against US OFAC SDN data

Get a free API key and make your first request in minutes — every screen checks all enabled lists in one call.

14-day free trial. No credit card required.

CompliAPI provides data and tools that support compliance workflows. It does not provide legal advice, and organizations should determine their obligations with qualified counsel.