{
"event_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"fingerprint": "kvd_…",
"visitor_id": "kvd_…",
"risk_score": 42,
"recommendation": "allow",
"action": "allow",
"reason": ["VPN_DETECTED"],
"reasons": [
{
"code": "VPN_DETECTED",
"explanation": "The connection appears to route through a VPN.",
"evidence": {}
}
],
"score": 0.42,
"trust_score": 70,
"reputation_score": null,
"signals": {},
"smart_signals": {
"vpn_detected": true,
"action": "allow",
"risk_score": 42
},
"created_at": "2026-07-25T12:00:00Z",
"country_code": "KE",
"country_name": "Kenya",
"page_url": "https://example.com/login",
"page_origin": "https://example.com",
"location": { "ip": "203.0.113.10", "country_code": "KE" },
"ip_info": { "asn": "13335", "asn_name": "Example ISP", "datacenter": false },
"times_seen": 3,
"first_seen": "2026-07-01T09:00:00Z",
"last_seen": "2026-07-25T12:00:00Z",
"is_new": false,
"device_history": {
"times_seen": 3,
"first_seen": "2026-07-01T09:00:00Z",
"last_seen": "2026-07-25T12:00:00Z",
"is_new": false,
"unique_ip_count": 2,
"unique_country_count": 1,
"last_seen_events": []
}
}