Fraud detection & risk scoring
Protect your business with ML-powered fraud detection. Real-time risk scoring, device fingerprinting, velocity checks, and transaction monitoring.
Get real-time fraud risk scores. Combine multiple signals for comprehensive risk assessment.
POST /api/v1/fraud/score
{ "email": "user@example.com",
"ip": "1.2.3.4",
"phone": "+15551234567" }
// Response
{ "risk_score": 35,
"risk_level": "medium",
"signals": ["new_email", "vpn"],
"recommendation": "review" }
Identify devices across sessions. Detect device spoofing, emulators, and bots.
POST /api/v1/fraud/device
{ "visitor_id": "fp_abc123",
"signals": {...} }
// Response
{ "device_id": "dev_xyz789",
"bot_detected": false,
"emulator": false,
"incognito": true,
"seen_count": 5 }
Detect suspicious activity patterns. Track attempts per IP, email, device, and custom attributes.
POST /api/v1/fraud/velocity
{ "email": "user@example.com",
"ip": "1.2.3.4",
"event": "signup" }
// Response
{ "email_attempts_1h": 3,
"ip_attempts_1h": 15,
"triggered_rules": ["ip_burst"],
"action": "challenge" }
Assess email address risk. Check age, breach history, social profiles, and domain reputation.
POST /api/v1/fraud/email-risk
{ "email": "user@example.com" }
// Response
{ "risk_score": 25,
"domain_age_days": 5000,
"breached": false,
"social_profiles": 3,
"disposable": false }
Real-time transaction fraud detection. Analyze payment patterns and flag suspicious activity.
POST /api/v1/fraud/transaction
{ "amount": 499.99,
"card_hash": "abc123",
"billing_address": {...},
"user_id": "user_123" }
// Response
{ "approved": true,
"risk_score": 20,
"flags": [],
"3ds_recommended": false }
Get your API key and start protecting your business in minutes.