Skip to main content
Email validation is the filter before sending: like checking the address on an envelope before mailing a letter — it avoids bounces, dirty lists, and credits spent on destinations that don’t exist. Use the dashboard under Add-ons → Email validation or integrate at signup in your system.

What is it?

It’s an add-on that answers a simple question: is this email deliverable? You send a list (up to 10 in the dashboard or sync API, up to 10,000 in batch) and get, for each address, whether it passed or not — with the reason when it fails.

Why use it?

Two verification modes

Use quick to clean large lists at low cost. Use full when delivery depends on the address being real (e.g. before OTP or critical transactional).

Dashboard vs API

In the dashboard: paste emails (one per line or comma-separated), choose Quick or Full, and see results on the right — approved, rejected, risky, or unknown.

What each status means

Useful fields in the response: disposable (temporary email), mx_found (domain accepts email), catch_all, suggested_spelling (suggested correction), credits_charged.

API Key scope

Email routes require validations:email — separate from email:send (sending messages).

Also available: phone validation and CPF lookup

Need to check numbers and WhatsApp before sending? See Phone validation. For Brazilian document signups, use CPF lookup.

Next steps