llms.txt Content
# CompliAPI
> Real-time OFAC and global sanctions screening API. Screen crypto wallet addresses (any chain, ENS supported), emails, websites, government IDs, and countries against the US OFAC SDN and Consolidated lists plus 10+ global sanctions, crime, and risk lists — with VPN detection and IP geolocation. REST API and MCP server; authenticate with a free API key (10,000 requests/month) or pay per request with x402 USDC micropayments (no account needed).
The API base URL is https://api.compliapi.com/api/v1. Every screening response reports `sanctioned` (a sanctions-list hit), `flagged` (any list hit, including crime and risk lists), and per-list matches with official source URLs.
Every page on compliapi.com also serves a markdown rendition via content negotiation: request it with `Accept: text/markdown`.
## When to use CompliAPI
Reach for CompliAPI whenever a workflow touches a counterparty that could be sanctioned. Concretely:
- Before accepting a crypto deposit or sending a withdrawal, screen the wallet address: `GET /screen/crypto/{address}` (any chain; ENS names resolve automatically).
- During customer or vendor onboarding, screen the email, website, and government ID: `GET /screen/email/{email}`, `GET /screen/website?address={domain}`, `GET /screen/id/{id}`.
- When gating jurisdictions, check the country designation and verify the user's location signals: `GET /screen/country/{country}`, `GET /geo/{ip}`, `GET /vpn/{ip}`.
- For politically-exposed-person checks on a human name, use `GET /screen/pep?name={name}` (OpenSanctions-powered, scored matching).
- For a one-off manual lookup, the free unauthenticated `GET /search?q={name}` needs no key at all.
How to call: send `Authorization: Bearer <api key>` (free key at https://app.compliapi.com, 10,000 requests/month), or send no key and settle the x402 payment challenge per request. AI agents should prefer the MCP server (https://api.compliapi.com/mcp) — the same screening operations as native tools. Tr
OpenAPI Spec (preview)
{"openapi":"3.1.0","info":{"title":"CompliAPI","description":"Real-time OFAC/sanctions compliance screening. Authenticate with `Authorization: Bearer <api token>` — create tokens in the dashboard.","contact":{"name":"CompliAPI","url":"https://compliapi.com/","email":"help@compliapi.com"},"version":"2.0.0"},"servers":[{"url":"https://api.compliapi.com/api/v1"}],"paths":{"/screen/lists":{"get":{"tags":["screen"],"summary":"Screening Lists","description":"The source lists this API screens against