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

3 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