Developer API · Private beta
Crypto AML screening API
One REST call returns a risk score, category breakdown and labels for any Bitcoin, Ethereum, USDT or TRON address. Built for exchanges, OTC desks and payment processors.
Request
curl -X POST https://amlcryptocheck.com/api/public/screen \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"address":"1Kx7Qp9Zf3mN6R8tY2vB4cH0sW5eJqLrUa","chain":"bitcoin"}'Response
{
"address": "1Kx7Qp9Zf3mN6R8tY2vB4cH0sW5eJqLrUa",
"chain": "bitcoin",
"score": 43,
"level": "medium",
"categories": {
"sanctions": 73,
"mixer": 85,
"theft": 70,
"ransomware": 0,
"exchange": 20
},
"labels": ["mixer-exposure", "reported-theft"],
"report_url": "https://amlcryptocheck.com/scan/1Kx7Qp..."
}Endpoints
POST
/api/public/screenScore a single address across all risk categories.POST
/api/public/screen/batchScreen up to 100 addresses in one request.GET
/api/public/tx/{hash}Transaction detail lookup (free, no credit used).POST
/api/public/monitorSubscribe an address to risk-change webhooks.API credit packs
Invoicing and USDT payment available for business accounts. Enterprise volume? Talk to us.