Validate any email address with five-stage verification: syntax check, MX lookup, SMTP handshake, catch-all detection, and disposable / role-based flagging. Returns a verdict (valid / invalid / risky / unknown), a 0-100 confidence score, the MX provider, and reason codes. Built for bulk: pass a 100,000-row list and it returns a clean roster ready for outreach. Ideal for cold email hygiene, lead-list cleansing, signup form protection, and CRM deliverability cleanup.
# Start a run via the Apify API curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~email-verifier/runs?token=YOUR_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "emails": [ "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]" ], "smtpCheck": true, "detectCatchAll": true }' # Or use with AI agents via MCP: # https://mcp.apify.com?tools=santamaria-automations/email-verifier
| Field | Type | Example |
|---|---|---|
| string | [email protected] | |
| status | string | valid |
| confidence | integer | 94 |
| is_deliverable | boolean | true |
| is_valid_format | boolean | true |
| mx_found | boolean | true |
| mx_provider | string | Google Workspace |
| is_disposable | boolean | false |
| is_role_based | boolean | false |
| is_catch_all | boolean | false |