OFAC Screening API

OFAC SDN list screening in one API call

Check any name, entity, or alias against the complete OFAC SDN list and all OFAC programs in real-time. 18,700+ entries with regularly synchronized source data. 99.36% recall on a 500-case published benchmark. Free tier available with 50 screens per month.

OFAC Compliance Is Not Optional

US persons and businesses must screen all customers, vendors, and counterparties against OFAC sanctions lists. Violations carry penalties of $356,579 per violation (civil) or $20 million (criminal). In 2025 alone, OFAC imposed over $215 million in penalties.

Programs covered

OFAC Programs Covered

SDN List (Specially Designated Nationals)
Sectoral Sanctions (SSI)
Non-SDN Menu-Based Sanctions
Palestinian Legislative Council (PLC)
Chinese Military-Industrial Complex (CMIC)
Capta List
Foreign Sanctions Evaders (FSE)
Correspondent Account Sanctions (CAPTA)

Plus additional international sanctions lists (UN, UK, Canada, Australia, and more). See configured source coverage.

Developer experience

Screen against OFAC in one request.

Integrate easily with your existing transaction or onboarding flow.

bash
curl -X POST https://api.verifex.dev/v1/screen \
  -H "Authorization: Bearer vfx_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Al-Rahman Trading LLC",
    "type": "entity",
    "country": "IR"
  }'
json
{
  "verdict": "match",
  "risk_level": "critical",
  "total_matches": 1,
  "matches": [
    {
      "source": "OFAC_SDN",
      "source_type": "sanctions",
      "source_severity": "primary",
      "confidence": 94,
      "match_type": "FUZZY",
      "matched_name": "AL-RAHMAN TRADING COMPANY"
    }
  ],
  "screened_at": "2026-06-15T14:30:00.000Z",
  "evidence_id": "ev_ofac_abc123"
}

FAQ

Frequently Asked Questions

What is OFAC screening?

OFAC screening checks whether a person or entity appears on sanctions lists maintained by the US Treasury Department's Office of Foreign Assets Control. US persons and businesses are prohibited from transacting with sanctioned parties. Violations carry civil penalties of up to $356,579 per violation and criminal penalties of up to $20 million.

How often is the OFAC SDN list updated?

Verifex syncs the OFAC SDN list regularly directly from treasury.gov. The OFAC Non-SDN Consolidated list, Sectoral Sanctions (SSI), and other OFAC programs are also synced regularly. You screen against regularly synchronized source data.

Does Verifex support fuzzy matching for OFAC?

Yes. Verifex uses a 10-penalty pipeline with LLM cascade and context-aware matching and scoring signals. Every match returns calibrated confidence, per-field contributions, and threshold reasoning (AUTO_CLEAR / REVIEW / ESCALATE / BLOCK). This is designed to support advanced fuzzy matching expectations in sanctions screening programs.

What OFAC programs does Verifex cover?

Verifex screens against the full OFAC SDN list, OFAC Non-SDN Consolidated list, Sectoral Sanctions Identifications (SSI), Palestinian Legislative Council (PLC), Chinese Military-Industrial Complex Companies (CMIC), Non-SDN Menu-Based Sanctions, and the Capta List — all from the US Consolidated Screening List.

Is OFAC sanctions screening free or paid?

OFAC publishes its sanctions data publicly, but production-grade screening requires fuzzy matching, monitoring, evidence generation, and API reliability that public data alone does not provide. Verifex offers a free tier of 50 screens per month for testing and development. See our guide on OFAC API pricing for details.

How do I reduce false positives in OFAC screening?

Provide additional context fields like country, date of birth, and entity type when screening. Verifex applies a 10-penalty pipeline with common-name guardrails to reduce noise. Every match includes per-field confidence contributions for reviewer inspection.

Get started

Start OFAC screening in 5 minutes

Free tier: 50 screens/month. No credit card required.