Email Intelligence Updated May 18, 2026

Email Check API

Classify email addresses by disposable, free mailbox, role account, domain age, and risk signals.

Use POST /email/check when you need mailbox-specific signals without running a full fraud assessment.

Endpoint

POST /email/check

Authentication is required unless your account has a public-use configuration.

Request

{
  "email": "user@example.com"
}

Response

{
  "email": "user@example.com",
  "domain": "example.com",
  "risk_score": 12,
  "risk_level": "low",
  "disposable": false,
  "free": false,
  "role": false,
  "domain_age_days": 10227,
  "suggested_action": "allow",
  "checked_at": "2026-05-18T12:00:00.000Z"
}

Signals

SignalMeaning
disposableThe mailbox domain is associated with temporary inbox services.
freeThe mailbox uses a common free email provider.
roleThe local part appears to be a shared role account such as admin or support.
domain_age_daysApproximate age of the email domain when available.

For signup, login, checkout, and form decisions, prefer Fraud Decisioning so RequestGuard can combine email, IP, device, domain, and behavior signals.