Skip to content

Email verification API

An email verification API you can plug into anything.

Check addresses where they enter your business: sign-up forms, checkout, CRMs, and data pipelines. One API key, simple JSON, and the same Passed, Failed, and Unknown results as the dashboard.

No monthly subscription · Credits never expire · Unknown results use no credits

What you can do with the API

  • Verify one address in real time, for example while a user signs up
  • Submit a list of up to 50,000 addresses and page through the results
  • Check your remaining credits before a large job
  • Retry safely with an Idempotency-Key, so a network error never charges twice

Same rules as the dashboard

API checks use your regular credits: Passed and Failed results cost one credit each, Unknown results are free, and duplicates in a list are removed before checking. Checked addresses are permanently deleted 7 days after verification.

Built for production

  • Keys are shown once and stored only as a secure hash
  • Create a separate key per app or environment and revoke it independently
  • Clear JSON errors for invalid input, missing credits, or invalid keys

Get started in minutes

Create an account, buy a credit package, open the API page in your dashboard to create a key, then follow the documentation.

Frequently asked questions

Is the email verification API free?

The API is included with every account. Checks use the same pay-as-you-go credits as the dashboard, and Unknown results never use credits.

Can I use the API from a browser or mobile app?

Keep API keys on your server. Call EasyMailVerify from your backend, then show the result in your app.

How long are API results kept?

Checked email addresses and their detailed results are permanently deleted 7 days after verification. Download list results before then.

Related

Ready to check your list?

Pay only for Passed and Failed results. Credits never expire.

Create account