Skip to main content

Email verification API

One call. One verdict. No surprises.

Syntax, MX, disposable, role, free-provider, typo correction, SMTP reachability, and catch-all detection — one HTTPS call returns a structured verdict you can branch on.

100 verifications/month free. Signup required. No card needed.

How it works

Three steps from cold to verifying email addresses in production.

01 · Sign up

Generate a key in 30 seconds.

Email confirmation, single key per account, hashed at rest.

02 · POST an email

One endpoint. Stable JSON shape.

Every response carries a request_id for support correlation.

03 · Branch on the verdict

deliverable, risky, undeliverable, or unknown.

Plus the underlying signal flags so you can pick your own threshold.

Try it from your terminal:

curl -X POST https://api.emailverify.io/v1/verify \
  -H "Authorization: Bearer ev_live_..." \
  -H "Content-Type: application/json" \
  -d '{"email": "alex@example.com"}'

{
  "verdict": "deliverable",
  "email": "alex@example.com",
  "signals": {
    "syntax_valid": true,
    "mx_found": true,
    "disposable": false,
    "role_account": false,
    "free_provider": false,
    "smtp_reachable": true,
    "catch_all": false
  },
  "request_id": "req_01HX9..."
}

Simple pricing

Same API on every plan. Tiers differ on volume and overage rate.

Pay-as-you-go also available at $0.008/verification, no commitment.

Free

$0

forever

  • 100 verifications / month
  • Email confirmation required
  • 10 requests / minute
  • No bulk endpoint
Sign up free
Most popular

Starter

$29/mo

10,000 verifications

  • $0.005 / verification overage
  • Bulk endpoint included
  • Email support
Start with Starter

Growth

$99/mo

100,000 verifications

  • $0.003 / verification overage
  • Bulk endpoint included
  • Priority email support
Choose Growth

Scale

$299/mo

500,000 verifications

  • $0.002 / verification overage
  • Bulk endpoint included
  • Priority email support
Choose Scale

Need higher volume or an SLA? Contact us for Enterprise pricing.

Start verifying in 30 seconds.

100 verifications free, no card required. Generate a key, drop one curl into your code, ship it.