← 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.
// RELATED DATASETS
Same key, more datasets.
// 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.