Compliance Screening APIs
Screen against every major
sanctions & watchlist in minutes
Production-ready REST APIs for OFAC, UK OFSI, UN Security Council, US CSL, EU, Canada, Australia, PEP, FBI, and World Bank. Live government data. No scraping. No stale lists.
64k+
screened parties
10
live APIs
7
jurisdictions
6h
refresh interval
Quick Start
One call. Every list.
Screen a name against 64,000+ sanctioned parties across 7 global jurisdictions simultaneously.
# Screen a name against all 7 global sanctions databases
curl -X POST \
'https://serene-adaptation-production-1b80.up.railway.app/screen/all' \
-H 'X-RapidAPI-Key: YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{"name": "Ivan Petrov", "threshold": 85}'
import requests
url = "https://serene-adaptation-production-1b80.up.railway.app/screen/all"
headers = {
"X-RapidAPI-Key": "YOUR_API_KEY",
"Content-Type": "application/json"
}
payload = {"name": "Ivan Petrov", "threshold": 85}
response = requests.post(url, json=payload, headers=headers)
result = response.json()
for match in result["matches"]:
print(f"{match['list']}: {match['name']} ({match['score']}%)")
const response = await fetch(
'https://serene-adaptation-production-1b80.up.railway.app/screen/all',
{
method: 'POST',
headers: {
'X-RapidAPI-Key': 'YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
name: 'Ivan Petrov',
threshold: 85
})
}
);
const data = await response.json();
console.log(data.matches);
200 OK · 94ms
{
"query": "Ivan Petrov",
"matched": true,
"match_count": 2,
"matches": [
{ "list": "OFAC_SDN", "name": "PETROV, Ivan Aleksandrovich", "score": 91 },
{ "list": "UK_OFSI", "name": "Ivan Petrov", "score": 99 }
],
"lists_checked": 7,
"total_entries_screened": 64030
}
API Library
Ten screeners. Every jurisdiction.
All APIs available on RapidAPI. Free tier included — no credit card required to start.
RECOMMENDED
Global Sanctions & Export Control Screener
Fan-out across all 7 sanctions databases simultaneously. OFAC + UK + UN + US CSL + EU + Canada + Australia in a single call.
LIVE
OFAC SDN Screener
Fuzzy + exact name matching against the US Treasury OFAC Specially Designated Nationals list.
LIVE
Crypto Wallet Sanctions Screener
Exact wallet address lookup against OFAC's Digital Currency Address list. BTC, ETH, XMR, and more.
LIVE
UK OFSI Sanctions Screener
Fuzzy name matching against the UK Office of Financial Sanctions Implementation consolidated list.
LIVE
UN Security Council Screener
Screen against the UN SC Consolidated Sanctions List covering Al-Qaida, ISIS, and related committees.
LIVE
US Export Control Screener (CSL)
All 11 sub-lists of the US Consolidated Screening List — DPL, UVL, EL, MEU, AECA, FSE, SSI, and more.
LIVE
US PEP Screener
Politically Exposed Persons — current and recent US federal officials. Congress, executive branch, 4-year lookback.
LIVE
FBI Most Wanted Screener
Fuzzy name matching against the FBI's official Most Wanted list via the bureau's public API.
LIVE
World Bank Debarred Parties Screener
Screen against World Bank debarred and cross-debarred parties, including ADB, IDB, AfDB, and EBRD.
LIVE
US Law Enforcement Watchlist Screener
Combined FBI and DEA fugitives watchlist. Useful for KYB/KYC enhanced due diligence workflows.
Pricing
Start free. Scale as you grow.
All tiers available on RapidAPI. No contracts, no minimums. Global Screener pricing shown — individual screeners start at $15/mo.
BASIC
$0/mo
100 requests/mo
- Full API access
- Live data
- No credit card
- 10 req/min
PRO
$29/mo
5,000 requests/mo
- Full API access
- Live data
- 60 req/min
- $0.01 overage
ULTRA
$79/mo
25,000 requests/mo
- Full API access
- Live data
- 200 req/min
- $0.01 overage
MEGA
$149/mo
100,000 requests/mo
- Full API access
- Live data
- 500 req/min
- $0.01 overage
Data Sources
Official sources. Always fresh.
Every list is ingested directly from the issuing authority. No third-party aggregators. No stale mirrors.
| List | Issuing Authority | Entries | Refresh |
|---|---|---|---|
| OFAC SDN | US Treasury — Office of Foreign Assets Control | ~18,714 | Every 6h |
| OFAC Digital Currency | US Treasury — OFAC (wallet addresses) | ~751 wallets | Every 6h |
| UK OFSI | HM Treasury — Office of Financial Sanctions Implementation | ~19,761 variants | Every 6h |
| UN Security Council | UN SC Consolidated Sanctions Committee (Res. 1267/1989/2253) | ~1,002 | Every 6h |
| US Consolidated Screening List | US Dept. of Commerce / State / Treasury (11 sub-lists) | ~25,415 | Every 24h |
| EU Consolidated Sanctions (FSF) | European Union — Financial Sanctions Files | ~5,840 | Every 6h |
| Canada SEMA | Global Affairs Canada — Special Economic Measures Act | ~5,221 | Every 6h |
| Australia DFAT | Australian Dept. of Foreign Affairs and Trade | ~3,703 | Every 6h |
| US PEP Database | unitedstates.io — Congress + Executive branch | ~723 officials | Daily |
| FBI Most Wanted | Federal Bureau of Investigation (official API) | ~1,140 | Every 6h |
| World Bank Debarred | World Bank Group (incl. ADB, IDB, AfDB, EBRD cross-debarments) | Active parties | Every 24h |
| DEA Fugitives | US Drug Enforcement Administration | Combined ~1,300 | Every 6h |
Need something specific?
Enterprise volume, custom integrations, white-labeling, or a list we don't currently cover — reach out and we'll scope it out.