Monitor for fraud, money laundering, and financial irregularities
Track violations, legal proceedings, and regulatory actions
Evaluate potential business risks and compliance concerns
Advanced algorithms analyze severity and relevance of findings
Comprehensive evaluation of entity risk profiles
Actionable recommendations with supporting evidence
Customer Due Diligence (CDD) and Know Your Business (KYB) processes
Ongoing monitoring of business relationships and compliance
Evaluate potential business partners and vendors
Checks for adverse media mentions of a company in news and other sources.
curl -X POST \
'https://vito.routefusion.com/api/adverse-media' \
-H 'Content-Type: application/json' \
-d '{
"companyName": "tesla"
}'
{
"status": "success",
"data": {
"company": {
"name": "tesla",
"searchTimestamp": "2024-11-05T03:50:57.940Z"
},
"adverseMedia": {
"summary": {
"companyName": "tesla",
"searchTermsCount": 13,
"articlesFound": 15,
"executionTimeSeconds": 1.18,
"timestamp": "2024-11-05 03:50:54.256880"
},
"findings": [
{
"searchTerm": "tesla terrorist financing",
"articlesFound": 5,
"articles": [
{
"title": "Tesla's Margin Massacre: How Price Cuts and Competition Could Spell Doom for...",
"url": "https://finance.yahoo.com/news/tesla-margin-massacre-price-cuts-100300683.html",
"source": "InvestorPlace via Yahoo Finance"
}
]
}
]
}
},
"metadata": {
"requestTimestamp": "2024-11-05T03:50:57.940Z",
"responseTimestamp": "2024-11-05T03:50:57.940Z",
"version": "1.0"
}
}
{
"status": "error",
"error": {
"message": "Missing required field: companyName",
"type": "ValidationError"
},
"metadata": {
"timestamp": "2024-11-05T03:50:57.940Z",
"version": "1.0"
}
}
Performs a comprehensive compliance check including sanctions screening, adverse media monitoring, and provides a compliance decision.
curl -X POST \
'https://vito.routefusion.com/api/compliance-check' \
-H 'Content-Type: application/json' \
-d '{
"companyName": "tesla"
}'
{
"status": "success",
"data": {
"company": {
"name": "tesla",
"searchTimestamp": "2024-11-05T03:50:57.940Z"
},
"adverseMedia": {
"summary": {
"companyName": "tesla",
"searchTermsCount": 13,
"articlesFound": 15,
"executionTimeSeconds": 1.18,
"timestamp": "2024-11-05 03:50:54.256880"
},
"findings": [
{
"searchTerm": "tesla terrorist financing",
"articlesFound": 5,
"articles": [
{
"title": "Tesla's Margin Massacre: How Price Cuts and Competition Could Spell Doom for...",
"url": "https://finance.yahoo.com/news/tesla-margin-massacre-price-cuts-100300683.html",
"source": "InvestorPlace via Yahoo Finance"
}
]
}
],
"hasAdverseMedia": true
},
"sanctions": {
"summary": {
"totalMatches": 1,
"searchTerm": "tesla",
"listsCovered": ["OFAC SDN List", "BIS DPL", "BIS Entity List", "BIS UVL", "DDTC DPL"],
"hasSanctionsMatch": true
},
"matches": [
{
"name": "Zagros Electronic",
"aliases": ["Tesla Hooshmand Sazan Company"],
"source": "Consolidated Screening List",
"entityType": "Entity",
"addresses": ["No. 15, Ground Floor, Abbasian Passage, After Hafez Bridge, Jomhouri St., Tehran, , IR,"],
"matchType": ["alias"]
}
]
},
"compliance": {
"decision": "flagged",
"reason": "The adverse media check revealed multiple articles related to sanctions violations and terrorist financing involving Tesla",
"evaluationTimestamp": "2024-11-05T03:50:57.940Z"
}
},
"metadata": {
"requestTimestamp": "2024-11-05T03:50:57.940Z",
"responseTimestamp": "2024-11-05T03:50:57.940Z",
"version": "1.0"
}
}
Screens a company against multiple sanctions lists.
curl -X POST \
'https://vito.routefusion.com/api/sanctions-check' \
-H 'Content-Type: application/json' \
-d '{
"companyName": "tesla"
}'
{
"status": "success",
"data": {
"company": {
"name": "tesla",
"searchTimestamp": "2024-11-05T03:51:28.353Z"
},
"sanctions": {
"summary": {
"totalMatches": 1,
"searchTerm": "tesla",
"listsCovered": ["OFAC SDN List", "BIS DPL", "BIS Entity List", "BIS UVL", "DDTC DPL", "FSE", "SSI", "PLC", "CAP", "ISN", "NS-ISA", "FSE", "DTC", "MEU"],
"hasSanctionsMatch": true
},
"matches": [{
"name": "Zagros Electronic",
"aliases": ["Tesla Hooshmand Sazan Company"],
"source": "Consolidated Screening List",
"entityType": "Entity",
"addresses": ["No. 15, Ground Floor, Abbasian Passage, After Hafez Bridge, Jomhouri St., Tehran, , IR,"],
"matchType": ["alias"]
}]
}
},
"metadata": {
"requestTimestamp": "2024-11-05T03:51:28.353Z",
"responseTimestamp": "2024-11-05T03:51:28.353Z",
"version": "1.0"
}
}
Checks the health status of the API service.
curl -X GET 'https://vito.routefusion.com/health'
{
"status": "success",
"data": {
"service": "compliance-api",
"components": {
"api": "operational",
"adverseMediaScanner": "operational",
"sanctionsList": "operational"
}
},
"metadata": {
"timestamp": "2024-11-05T03:50:12.886Z",
"version": "1.0"
}
}
The API uses conventional HTTP response codes to indicate the success or failure of an API request.
Code | Description |
---|---|
200 | Success |
400 | Bad Request - Invalid parameters |
500 | Server Error - Something went wrong on our end |
{
"status": "error",
"error": {
"message": "Error message description",
"type": "ErrorType"
},
"metadata": {
"timestamp": "2024-11-04T10:00:00.000Z",
"version": "1.0"
}
}