Getting Started with AccessGate AML
AccessGate AML provides real-time sanctions screening and compliance checks for financial institutions. Get started in minutes with our simple API.
Base URL: https://ag-aml.runloci.com
Quick Start
1. Get Your API Key
Contact your account manager to obtain API credentials, or sign up at runloci.com.
2. Make Your First Request
bash
curl -X POST "https://ag-aml.runloci.com/v1/aml/screen" \
-H "X-API-Key: your_api_key" \
-H "Content-Type: application/json" \
-d '{"name": "John Smith"}'
3. Handle the Response
json
{
"decision": "CLEAR",
"audit_id": "aud_7f8a9b2c",
"match": null,
"processing_time_ms": 32
}
| Decision | Action |
|---|---|
CLEAR |
Proceed with transaction |
REVIEW |
Manual review required |
BLOCK |
Block transaction |
Key Features
π Direct Sanctions Screening
Screen against 6+ global sanctions lists updated daily:
- OFAC (SDN + Non-SDN)
- UN Consolidated
- EU Sanctions
- UK/HMT Sanctions
- Nigeria NIGSAC
- Nigeria PEPs
πΈοΈ Relationship Detection
Detect customers related to sanctioned individuals β even if they're not directly listed:
json
{
"decision": "REVIEW",
"relationship_match": {
"related_to": {
"entity_name": "SANI ABACHA",
"source": "OFAC"
},
"relationship": {
"type": "family_member",
"detail": "child of"
}
}
}
π€ AI Agent Integration
Rich context retrieval for AI-powered compliance workflows:
bash
curl -X POST "https://ag-aml.runloci.com/v1/aml/agent/lookup" \
-H "X-API-Key: your_api_key" \
-d '{"query": "Sani Abacha", "include_related": true}'
Returns markdown profiles, relationship graphs, and citations for LLM consumption.
Integration Examples
Python
python
import requests
API_KEY = "your_api_key"
def screen(name):
response = requests.post(
"https://ag-aml.runloci.com/v1/aml/screen",
headers={"X-API-Key": API_KEY},
json={"name": name}
)
return response.json()
result = screen("John Smith")
print(f"Decision: {result['decision']}")
JavaScript
javascript
const response = await fetch('https://ag-aml.runloci.com/v1/aml/screen', {
method: 'POST',
headers: {
'X-API-Key': 'your_api_key',
'Content-Type': 'application/json'
},
body: JSON.stringify({ name: 'John Smith' })
});
const result = await response.json();
console.log(`Decision: ${result.decision}`);
See the API Reference for complete endpoint documentation.
Sanctions Coverage
| List | Source | Coverage |
|---|---|---|
| OFAC SDN | US Treasury | Blocking sanctions |
| OFAC Non-SDN | US Treasury | SSI, FSE, CAPTA, etc. |
| UN | Security Council | Global sanctions |
| EU | European Commission | EU-wide sanctions |
| UK | FCDO/HMT | UK sanctions |
| NIGSAC | Nigeria | Nigerian sanctions |
| PEPs | OpenSanctions | Nigerian PEPs |
All lists are updated daily at 3 AM UTC. The list_version field in responses indicates the current version.
Next Steps
- API Reference β Complete endpoint documentation
- Relationship Graph β Second-degree screening and relationship detection
- AccessGate AML Guide β Product overview and integration context
- API Overview β Browse all available API documentation
Support
- Email: [email protected]
- Status: https://status.runloci.com
- Docs: https://docs.runloci.com/accessgate-aml