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
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.
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"
}'{
"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.
Related products
Explore the full platform
Sanctions Screening API
Global sanctions and watchlist screening with structured confidence.
AML Screening
Full AML compliance for fintechs and payment processors.
PEP Screening
Enhanced due diligence for politically exposed persons.
OFAC API: Free or Paid?
Guide to understanding OFAC screening costs and free tiers.