Sanctions Screening API for developers.
One call. All lists.
Screen persons and entities against OFAC SDN, UN Security Council, EU Consolidated & UK HM Treasury sanctions lists in a single API call. Built for fintech, crypto, and neobanks.
curl -X POST https://api.verifex.dev/v1/screen \
-H "Authorization: Bearer vfx_sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"name": "Vladimir Putin",
"type": "person"
}'{
"risk_level": "critical",
"total_matches": 3,
"matches": [{
"name": "PUTIN, Vladimir Vladimirovich",
"source": "OFAC",
"confidence": 100,
"match_type": "EXACT",
"risk_level": "critical"
}],
"screened_at": "2026-03-27T10:00:00.000Z"
}Built for teams at
“Integrated in 20 minutes. Replaced our $800/mo ComplyAdvantage bill.”
Alex R.
CTO, Payment Startup · Early user
“The 3-stage matching catches transliterations our old system missed completely.”
Sarah K.
Lead Engineer, Crypto Exchange · Early user
“Finally an API that doesn't require a 6-month enterprise contract to get started.”
James M.
Compliance Officer, Neobank · Early user
OFAC, UN, EU & UK screening in one API
Developer-first sanctions screening API with enterprise-grade matching. Built for fintech, crypto, and neobank compliance teams.
Multi-List Coverage
Screen against OFAC SDN, UN Security Council, EU Consolidated, UK HM Treasury, and World Bank Debarred lists — all in a single API call.
3-Stage Matching
Our screening engine uses exact, fuzzy (Levenshtein), and phonetic (Soundex) matching to catch name variations, transliterations, and misspellings.
Sub-Second Latency
Pre-indexed data with intelligent caching delivers results in under 50ms on average. No waiting, no polling.
Batch Screening
Screen up to 100 entities in a single request with the batch API. Perfect for onboarding flows and periodic re-screening.
Compliance-Ready
Full audit trail with tamper-evident logging. Every screening is recorded with timestamp, confidence score, and matched entities.
Daily Sync
Sanctions lists are synced multiple times daily with automated change detection. Never screen against stale data.
How Verifex compares
Enterprise-grade screening at a fraction of the cost.
| Feature | Verifex | ComplyAdvantage | Manual |
|---|---|---|---|
| Price per screen | $0.002 | $0.10+ | N/A |
| Setup time | 5 minutes | 6+ months | Weeks |
| Sanctions lists | 4 major lists | 5+ lists | Manual lookup |
| API access | |||
| Free tier | |||
| Confidence scores | |||
| Fuzzy + phonetic matching | |||
| No sales calls required | |||
| Batch screening |
Three steps to compliance
Integrate sanctions screening in minutes, not months.
Get your API key
Sign up for free and get an API key instantly. No credit card required. No sales calls.
# Sign up at verifex.dev and get your key
export VERIFEX_API_KEY="vfx_sk_live_..."Send a screening request
One POST call with a name. Optionally filter by entity type and country.
curl -X POST https://api.verifex.dev/v1/screen \
-H "Authorization: Bearer $VERIFEX_API_KEY" \
-H "Content-Type: application/json" \
-d '{"name": "John Doe", "type": "person"}'Get results in milliseconds
Confidence score, matched lists, risk level, and full entity details — all in one response.
// Response includes risk level and confidence
{
"risk_level": "clear",
"total_matches": 0,
"matches": [],
"screened_at": "2026-03-27T10:00:00Z"
}Sanctions screening API pricing
Start free with 100 screens/month. No contracts, no sales calls.
Free
For testing and evaluation
- 100 screens/month
- OFAC + UN lists
- Single API key
- Community support
Starter
For early-stage startups
- 5,000 screens/month
- All 5 sanctions lists
- Multiple API keys
- Batch screening (25/req)
- Email support
Pro
For growing companies
- 50,000 screens/month
- All 5 sanctions lists
- Unlimited API keys
- Batch screening (100/req)
- Audit log access
- Priority support
- 99.9% SLA
Frequently asked questions
Everything you need to know about the Verifex sanctions screening API.
Verifex screens against OFAC SDN (18,700+ entries), UN Security Council (1,000+ entries), EU Consolidated List (5,800+ entries), and UK HM Treasury / OFSI (5,100+ entries). Lists are synced from official government sources multiple times daily with automated change detection.
Verifex uses a 3-stage matching pipeline. Stage 1: exact match on normalized names (100% confidence). Stage 2: fuzzy matching using Levenshtein distance to catch typos and misspellings. Stage 3: phonetic matching using Soundex to catch transliterations. Every match includes a confidence score from 0 to 100, and results are ranked by relevance.
Yes. The free plan includes 100 screens per month with access to OFAC and UN sanctions lists. No credit card required. Sign up and get your API key in under a minute.
OFAC SDN is synced every 6 hours. UN Security Council and EU Consolidated lists are synced every 12 hours. UK HM Treasury is synced daily. All syncs are automated with retry logic and change detection — your screening results always reflect the latest published data.
Yes. Many crypto platforms use Verifex for customer onboarding screening and ongoing transaction monitoring. The batch API allows screening up to 100 entities per request, which is ideal for processing multiple wallet holders or counterparties in a single call.
The API returns HTTP 402 (Payment Required) with a clear error message. There are no surprise charges or overage fees. You can upgrade your plan at any time from the dashboard to increase your quota.
Start screening in 5 minutes
Join fintech teams who chose developer-first sanctions compliance. No contracts. No sales calls. Cancel anytime.
# No SDK needed. Just curl.
curl -X POST https://api.verifex.dev/v1/screen \
-H "Authorization: Bearer YOUR_KEY" \
-d '{"name": "John Doe"}'
# Done. That's it.