OFAC Sanctions Screener avatar

OFAC Sanctions Screener

Pricing

from $5.00 / 1,000 results

Go to Apify Store
OFAC Sanctions Screener

OFAC Sanctions Screener

Screen people and organizations against the official U.S. Treasury OFAC SDN and Consolidated Non-SDN sanctions lists. Uses live treasury.gov list files (with optional short-lived cache) — no third-party sanctions API, no fabricated data.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Robin p

Robin p

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

24 days ago

Last modified

Share

Screen person and organization names against the official U.S. Treasury OFAC sanctions lists.

Data integrity (important)

This Actor uses only official U.S. Treasury / OFAC list files:

SourceOfficial URL
SDNhttps://www.treasury.gov/ofac/downloads/sdn.xml
Consolidated Non-SDNhttps://www.treasury.gov/ofac/downloads/consolidated/consolidated.xml
  • Publisher: U.S. Department of the Treasury — OFAC
  • Docs: OFAC Sanctions List Service
  • No Cobalt / third-party sanctions API
  • No embedded or fabricated sanction records in production
  • If the official download fails (and no valid cache exists), the Actor fails (it will not invent matches)
  • Each result includes listProvenance (publish date, fetch time, URLs, fromCache) and dataFabricated: false

Caching

Official XML is gzip-compressed into the named key-value store ofac-list-cache (keys OFAC_XML_SDN, OFAC_XML_NONSDN).

  • Default TTL: 12 hours (cacheTtlHours)
  • Set forceRefresh: true to always re-download from treasury.gov and overwrite the cache
  • Cache entries are rejected unless they point at the official Treasury URL, set dataFabricated: false, and decompress to valid OFAC XML

Matching scores are computed locally (fuzzy name/alias match). List content itself is unmodified OFAC data.

Pricing

  • $0.005 per successfully screened name ($5.00 / 1,000 results)
  • Failed queries go to the errors dataset and are not billed

Input

{
"queries": ["AEROCARIBBEAN AIRLINES", "Jane Doe"],
"searchType": "any",
"sources": ["SDN", "NONSDN"],
"minScore": 85,
"maxMatches": 10,
"forceRefresh": false,
"cacheTtlHours": 12
}

Output (per query)

Cobalt-like shape with OFAC-backed fields:

  • name, matchCount, hasMatch, matches[]
  • Each match: score, matchSummary, sanction (uid, type, programs, aliases, addresses, IDs, …)
  • listProvenance — audit trail of which official files were used

Disclaimer

This tool helps screen against published OFAC lists. It is not legal advice. You remain responsible for your own sanctions-compliance process and determinations.

Local run

cd actors\ofac-sanctions-screener
npm install
node ./src/main.js