← All datasets
// EMAIL VERIFICATION

Email verification API

Syntax, MX, SMTP, disposable, role-account, catch-all. A deliverability score per address. The check your agent should run before any send.

  • Full stack: syntax → MX → SMTP → disposable → role → catch-all
  • Deliverability score (0-1) per address
  • Sub-second median on single calls
  • Bulk endpoint for list cleaning
api.agentdatahub.com
POST /v1/email-verification/verify
Authorization: Bearer $ADH_KEY

{ "email": "max@n26.com" }

{
  "email": "max@n26.com",
  "deliverable": true,
  "score": 0.98,
  "checks": {
    "syntax": "ok",
    "mx": "ok",
    "smtp": "accept",
    "disposable": false,
    "role_account": false,
    "catch_all": false
  },
  "domain_quality": "good",
  "suggestion": null
}
MCP tool
adh_email_verify
Credit cost
1 credit per email
// SCHEMA

Every signal we return

Verdict

  • deliverable
  • score
  • domain_quality
  • suggestion

Format

  • checks.syntax
  • checks.has_mx
  • checks.disposable
  • checks.role_account

Deliverability

  • checks.smtp
  • checks.catch_all
  • checks.greylisted

Risk flags

  • risk.disposable
  • risk.role
  • risk.catch_all
  • risk.spam_trap

Bulk

  • batch_id
  • status
  • results_url
// USE CASES

What agents do with verification

Pre-send guard

Before any agent sends an email, run verification. Skip undeliverable, score-gate the rest.

List cleaning at runtime

Agent imports a CSV, runs the bulk verification endpoint, gets a clean list back ready to act on.

Sender-reputation protection

Reject role accounts and disposable domains automatically — keep your sending domains healthy.

// JOIN THE WAITLIST

Get early access

Tell us about the agent you're building. Design partners get hands-on onboarding and an early API key within a few business days.