Email Verification API Built for Speed
A single REST endpoint returns a verified result in under 2 seconds. JSON output, webhooks, batch support — everything you need to build clean email workflows.
Everything you need from an email API
Simple integration, enterprise-grade reliability, and results you can trust.
Sub-2s Response Time
Every verification request returns a JSON result in under 2 seconds. No polling required for single checks.
Clean JSON Output
Standardized response structure with status, score, disposable flag, and catch-all detection on every request.
Webhooks & Batch Endpoint
Process thousands of emails asynchronously with our batch endpoint. Receive results via webhook when ready.
99.9% Uptime SLA
Built on redundant infrastructure with global edge nodes. Your verification pipeline never goes down.
SMTP Verification
Goes beyond syntax checks — we perform live SMTP handshakes to confirm deliverability at the server level.
Catch-all Scoring
Domains that accept all mail get a 0–100 deliverability probability score instead of a binary unknown result.
Example API response
A consistent, predictable JSON structure on every request.
"email": "john@acme.com",
"status": "valid",
"score": 97,
"disposable": false,
"catch_all": false,
"mx_found": true,
"smtp_valid": true,
"response_time_ms": 842
}
How it works
Get started in minutes. No complex setup required.
Get your API key
Register for a free account and grab your API key from the dashboard. 100 credits included with no credit card required.
Make a request
Send a GET or POST request with the email address as a parameter. Our API returns a full verification result in JSON.
Act on the result
Use the status, score, and flags in your application logic to filter invalid addresses before they reach your sending queue.
We integrated VeriMails into our signup flow in under an hour. The API is clean, the docs are clear, and response times are genuinely fast. It just works.Jake R. — CTO at B2B SaaS Platform, United States