Welcome to the AnneliAML API! Our API lets you perform fast, reliable anti-money laundering (AML) checks on cryptocurrency wallet addresses. Integrate compliance screening into your app, service, or workflow with just a few lines of code.
The AnneliAML API is RESTful and easy to use. You can check the risk of a wallet address, screen for sanctions, and detect illicit activity across multiple blockchains. All requests are made over HTTPS and require an API key.
Base URL: https://web.anneliaml.com/api
API Reference: View Full OpenAPI Docs
/api/v1/wallet/check
{ "address": "WALLET_ADDRESS", "network": "NETWORK_NAME" }
Response: Risk score, sanctions status, illicit activity flags, and a detailed report./api/v1/networks
/api/v1/report/{id}
All API requests require an API key. You can request access by contacting our team or joining the waitlist for early access.
Header: Authorization: Bearer YOUR_API_KEY
curl -X POST https://web.anneliaml.com/api/v1/wallet/check -H "Authorization: Bearer YOUR_API_KEY" -H "Content-Type: application/json" -d '{ "address": "0x123...", "network": "ethereum" }'
Replace YOUR_API_KEY
with your actual API key.