Multi-step validation via syntax, DNS/MX check, disposable detection, role mailbox detection and optional SMTP probe. GDPR-compliant — no raw data stored.
POST /v1/email/validate · 6 credits/requestA syntactically valid email address isn't necessarily a deliverable one. Email Intelligence runs a full validation pipeline — syntax, DNS/MX resolution, disposable and free-mail detection, role-mailbox detection, and an optional live SMTP probe — and returns a single actionable status instead of a raw pass/fail, so you can allow, warn on, or block an address based on your own policy.
Catch typos, disposable addresses and undeliverable domains at signup, before a bad address ever enters your CRM or mailing list.
Run an existing list through bulk validation before sending, reducing bounce rate and protecting your sender reputation with the receiving mail providers.
Flag mailinator-style disposable addresses and generic role mailboxes (info@, support@) separately from genuinely risky-but-real personal addresses, so your policy can treat them differently.
Upload a CSV of up to 500,000 addresses via the async job endpoint and get a per-row status back — the same workflow used internally to benchmark against Bouncer in this exact system.
curl -X POST https://api.toolbox-api.net/v1/email/validate \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{"email": "info@mailinator.com"}'{
"email": "info@mailinator.com",
"status": "risky",
"reason": "disposable_email",
"syntaxValid": true,
"mxFound": true
}Each address goes through syntax validation, DNS/MX resolution, disposable/free-mail/role-mailbox detection against maintained lists, and — where enabled — a real SMTP handshake against the mail server to check deliverability, including catch-all domain detection so a single "accepts everything" mailbox doesn't produce a false positive. No raw email content is ever stored; only the validation result and reason are returned.
One API key gets you this and four other APIs, sharing one quota.