CompliAPI
activeReal-time OFAC/sanctions compliance screening. Authenticate with Authorization: Bearer <api token — create tokens in the dashboard.
Settled via Coinbase.
- Transactions · 30d
- 5
- Volume · 30d
- $0.05
- Unique buyers · 30d
- 4
- Uptime · 30d
- 100.0%
- Latency p50
- 115ms
- Reported calls · 30d
- 8
Endpoints (16 live)
GET/api/v1/geo— Geolocate the calling client's IP address (city, region, country) and flag whether the country carries sanctions designations. Use /api/v1/geo/{ip_address} to geolocate a specific IP instead. (0.01 USDC on Base)GET/api/v1/screen/email/:email— Screen an email address against OFAC SDN and other global sanctions lists. Call during onboarding or KYC review to check whether an email is associated with a sanctioned entity. Returns per-list matches with source URLs. (0.01 USDC on Base)GET/api/v1/screen/country/:country— Check whether a country or region carries sanctions designations, such as comprehensive OFAC embargoes. Call to gate signups, shipments or transactions by country. Accepts a country name or ISO code; returns the designating lists with source URLs. (0.01 USDC on Base)GET/api/v1/screen/website— Screen a website URL or domain against OFAC SDN and other global sanctions lists. Call before paying, advertising on, or integrating with a website to check for sanctions associations. Returns per-list matches with source URLs. (0.01 USDC on Base)GET/api/v1/screen/id/1— Screen a government-issued identifier (passport, national ID, tax ID) against OFAC SDN and other global sanctions lists, with exact and substring matching ranked by similarity. Call during KYC/KYB identity verification. Returns per-list matches with source URLs. (0.01 USDC on Base)GET/api/v1/geo/1— Geolocate an IP address (city, region, country) and flag whether the country carries sanctions designations. Call for geo-compliance checks before serving restricted content, payments or shipments. (0.01 USDC on Base)GET/api/v1/screen/email/1— Screen an email address against OFAC SDN and other global sanctions lists. Call during onboarding or KYC review to check whether an email is associated with a sanctioned entity. Returns per-list matches with source URLs. (0.01 USDC on Base)GET/api/v1/screen/country/1— Check whether a country or region carries sanctions designations, such as comprehensive OFAC embargoes. Call to gate signups, shipments or transactions by country. Accepts a country name or ISO code; returns the designating lists with source URLs. (0.01 USDC on Base)GET/api/v1/screen/crypto/1— Screen a cryptocurrency wallet address (EVM, Bitcoin, Tron, Solana or any chain) or ENS name against OFAC SDN, OFAC Consolidated and 10+ global sanctions, crime and risk lists. Call before accepting a deposit, sending a withdrawal, or onboarding a wallet. Returns per-list matches with source URLs; `sanctioned` means a sanctions-list hit, `flagged` also covers crime and risk lists. (0.01 USDC on Base)GET/api/v1/vpn/1— Detect whether an IP address is using a VPN, proxy or other anonymization service. Call before trusting an IP's geolocation for compliance rules, fraud checks or access gating. Returns vpn true/false, or "unknown" when no privacy data exists for the IP. (0.01 USDC on Base)GET/api/v1/screen/crypto/:address— Screen a cryptocurrency wallet address (EVM, Bitcoin, Tron, Solana or any chain) or ENS name against OFAC SDN, OFAC Consolidated and 10+ global sanctions, crime and risk lists. Call before accepting a deposit, sending a withdrawal, or onboarding a wallet. Returns per-list matches with source URLs; `sanctioned` means a sanctions-list hit, `flagged` also covers crime and risk lists. (0.01 USDC on Base)GET/api/v1/screen/id/:government_id— Screen a government-issued identifier (passport, national ID, tax ID) against OFAC SDN and other global sanctions lists, with exact and substring matching ranked by similarity. Call during KYC/KYB identity verification. Returns per-list matches with source URLs. (0.01 USDC on Base)GET/api/v1/vpn— Detect whether the calling client's IP address is using a VPN, proxy or other anonymization service. Call before trusting the caller's apparent location; use /api/v1/vpn/{ip_address} to check a specific IP instead. (0.01 USDC on Base)GET/api/v1/screen/pep— Screen a person's name against the OpenSanctions politically exposed persons (PEP) dataset with scored query-by-example matching. Call during KYC onboarding or enhanced due diligence to detect current and former public officials and their associates. Optional birth date and country sharpen matching; `pep` is true when a candidate clears the 0.7 match threshold. (0.05 USDC on Base)GET/api/v1/vpn/:ip_address— Detect whether an IP address is using a VPN, proxy or other anonymization service. Call before trusting an IP's geolocation for compliance rules, fraud checks or access gating. Returns vpn true/false, or "unknown" when no privacy data exists for the IP. (0.01 USDC on Base)GET/api/v1/geo/:ip_address— Geolocate an IP address (city, region, country) and flag whether the country carries sanctions designations. Call for geo-compliance checks before serving restricted content, payments or shipments. (0.01 USDC on Base)
First seen · last seen · last active