- Onchain addresses — crypto wallet addresses across ETH, BTC, XMR, USDT, and more (ENS names supported)
- Email addresses associated with sanctioned entities
- Websites and domains operated by sanctioned entities
- Government-issued IDs — passports, tax IDs, registration numbers (fuzzy matching)
- Countries and regions subject to comprehensive, targeted, or military sanctions
- VPN detection and IP geolocation with sanctioned-country flagging
Source lists
The screening endpoints (
/api/v1/screen/*) check every enabled list in one call and name the list behind each match; GET /api/v1/screen/lists reports what’s live.
A match on a sanctions list sets sanctioned: true. A match on a crime list (ransomwhe.re) or a risk list (Tornado Cash association) sets only flagged: true — it signals risk, not a government designation.
Ransomware payment data comes from Ransomwhere by Jack Cable (Cable, Jack. Ransomwhere: A Crowdsourced Ransomware Payment Dataset, Zenodo, doi:10.5281/zenodo.13999026), used under CC BY 4.0; addresses appear 90 days after submission. Tornado Cash itself was removed from the OFAC SDN list in March 2025, so its association lists are exposure intelligence, never sanctions hits.
The API is served at https://api.compliapi.com/api/v1 and is also available as an MCP server for AI agents.