AGENTUTIL
DocsTools Reference

Email Verify

$0.01per call
email.verify

Verify email deliverability and quality

Endpoint
POST /v1/tools/email.verify/tasks

Input

FieldTypeRequiredDescription
emailstringyesEmail address to verify

Output

FieldTypeDescription
emailstringThe email address that was verified
deliverablebooleanWhether the email is deliverable
statusstringDeliverability status (DELIVERABLE, UNDELIVERABLE, RISKY, UNKNOWN)
status_detailstringAdditional detail about the status
quality_scorenumberQuality score from 0 to 1
is_format_validbooleanWhether the email format is valid
is_smtp_validbooleanWhether SMTP validation passed
is_mx_validbooleanWhether MX records exist for the domain
mx_recordsarrayList of MX records found
is_disposablebooleanWhether from a disposable email provider
is_free_emailbooleanWhether from a free provider (Gmail, Yahoo, etc.)
is_role_basedbooleanWhether role-based (info@, support@, etc.)
is_catchallbooleanWhether the domain is a catch-all

Example

Request
{
  "email": "test@gmail.com"
}
Response
{
  "email": "test@gmail.com",
  "deliverable": true,
  "status": "DELIVERABLE",
  "status_detail": null,
  "quality_score": 0.95,
  "is_format_valid": true,
  "is_smtp_valid": true,
  "is_mx_valid": true,
  "mx_records": [
    "gmail-smtp-in.l.google.com"
  ],
  "is_disposable": false,
  "is_free_email": true,
  "is_role_based": false,
  "is_catchall": false
}