Email Risk Intelligence
Detect disposable emails, suspicious domains, fake signups, role-based accounts, and risky identity signals.
{
"email": "test@temp-mail.org"
}
SherGuard APIs help developers analyze email risk, device risk, bot behavior, API abuse, payment fraud, and suspicious activity using scoped API keys and real-time trust intelligence.
SherGuard uses organization-scoped API keys. Each key can be limited to specific modules so your applications only access the trust intelligence features they are allowed to use.
x-api-key: sherguard_your_api_key_here
Content-Type: application/json
Public API endpoints are designed for backend integrations, signup protection, checkout protection, API security, and trust monitoring.
https://sherguard-api.onrender.com
Each endpoint returns risk scoring, reasons, signals, confidence, and recommended decisions your business can use in real time.
Detect disposable emails, suspicious domains, fake signups, role-based accounts, and risky identity signals.
{
"email": "test@temp-mail.org"
}
Analyze user agents, screen size, timezone, browser behavior, automation indicators, and risky environments.
{
"user_agent": "Headless Bot Browser",
"screen_size": "800x600",
"timezone": "Unknown",
"language": "unknown"
}
Analyze session timing, click volume, mouse movement, scroll activity, and automation behavior signals.
{
"session_time": 8,
"clicks": 220,
"mouse_movement": false,
"scroll_activity": false,
"keypress_activity": false
}
Monitor burst traffic, repeated requests, endpoint misuse, credential abuse, missing headers, and suspicious API clients.
{
"endpoint": "/api/login",
"method": "POST",
"status_code": 401,
"rate": 240,
"repeated_requests": 40
}
Analyze risky payments, billing mismatches, failed attempts, proxy or VPN usage, velocity fraud, and checkout risk.
{
"amount": 1499,
"currency": "USD",
"billing_country": "US",
"shipping_country": "GB",
"failed_attempts": 3
}
SherGuard responses are designed to help applications decide whether to allow, monitor, challenge, review, or block suspicious activity.
{
"success": true,
"module": "Email Risk Intelligence",
"risk_level": "High Risk",
"score": 91,
"decision": "Block",
"confidence": "High",
"reasons": [
"Disposable email domain detected",
"Temporary provider pattern found"
],
"signals": {
"domain_type": "Disposable",
"provider_type": "Temporary"
}
}
Scoped API keys help protect your organization by limiting keys to only the modules needed by each application, backend service, or integration.
Allow applications to analyze signup emails and suspicious identity signals.
Allow applications to analyze browsers, user agents, and device environments.
Allow applications to analyze session behavior, automation, and bot signals.
Allow backend services to monitor suspicious API traffic and endpoint abuse.
Allow checkout systems to analyze risky payments and fraud indicators.
Track API usage, module access, plan limits, and organization activity from the dashboard.
SherGuard can be connected to signup flows, checkout systems, API gateways, backend services, and trust monitoring workflows.
Generate a scoped key from your SherGuard dashboard for the modules your application needs.
Send email, device, bot, API, or payment data to the correct SherGuard endpoint.
Use the risk score, reasons, and recommended decision inside your product workflow.
Create your organization, generate scoped API keys, and connect real-time trust intelligence into your application.
Start Free