Same checks, six ways to use them
Every plan runs the same verification: syntax, domain, mailbox and risk checks, each where it applies. What changes is where you run it: in a sign-up form, before a campaign, across client accounts or ahead of outreach.
For marketers
Clean a list before a campaign and see why each address was kept or flagged.
- CSV or TXT upload, results back as a file
- A status and 0–100 quality score per address checked
- Disposable, role-based and catch-all flags
For developers
Verify addresses from your own code with one REST endpoint and a JSON result.
- Node.js and Python packages
- Batch jobs with a webhook when they finish
- Public API reference and error codes
For agencies
Verify lists for several clients and keep each client’s credits apart.
- Sub-accounts with per-client credits (Enterprise)
- White-label name, color and reply-to (Enterprise)
- Team roles from owner to viewer
For e-commerce
Check a customer’s address at checkout or sign-up, before order emails depend on it.
- Real-time checks from your backend
- Typo suggestions, such as gmial.com to gmail.com
- Disposable addresses flagged
For SaaS
Check addresses at sign-up and decide what to allow with your own rules.
- Disposable and role-based address flags
- A quality score for your own threshold
- Typo suggestions to show the user
For recruiters
Check candidate addresses before outreach, one at a time or a whole list.
- Single lookups and CSV uploads
- Email finder by name and domain (from Starter)
- Flag for free-provider domains such as Gmail
Same checks for every team
What a verification looks at
Whichever way you use Kawaa, addresses go through the same layered checks and come back with a status and a 0–100 quality score. Checks stop early once an earlier one settles the result.
Syntax & typos
Malformed addresses are caught, and common domain typos get a suggested fix.
Domain & MX
Confirms the domain exists and has mail servers ready to receive.
Mailbox
By default, asks the receiving server whether it accepts the address and spots catch-all domains. Skipped when deep verification is turned off or the server cannot be checked.
Risk signals
Flags disposable, role-based, spam-trap and known-abuse addresses.
Start with the list you already have
100 free verifications with every check. No credit card required.