Docs · Intelligence

Email verification

SMTP handshake, MX check, catch-all and disposable detection.

POST /v1/verify/email

Checks whether an email address is deliverable without sending a message. Returns a deliverability score and detects catch-all and disposable providers.

Parameters

Name Type Required Default Description
email string yes Email address to verify.

Request

curl -X POST https://api.datasonar.dev/v1/verify/email \
  -H "Authorization: Bearer osk_..." \
  -d '{"email": "vikas@networkershome.com"}'

Response

{
  "status": "success",
  "email": "vikas@networkershome.com",
  "is_valid_syntax": true,
  "mx_found": true,
  "smtp_check": "catch_all",
  "smtp_provider": "Google Workspace",
  "is_catch_all": true,
  "is_disposable": false,
  "score": 0.7
}

Related