Email Validation API - Free Address Verification
Validates an email address with format checking, MX record verification, disposable domain detection, free provider detection, role-based address detection, and typo suggestions.
Code examples
curl -X POST https://api.botoi.com/v1/email/validate \
-H "Content-Type: application/json" \
-d '{"email":"user@gmail.com"}'When to use this API
Clean signup forms before saving to your database
Call this endpoint on form submit to reject invalid or disposable email addresses before they reach your user table. Catch typos like "gmial.com" with the suggestion field and prompt the user to correct their input.
Score leads in a CRM pipeline
When a new lead enters your CRM, validate their email to check if it is a free provider (Gmail, Yahoo) or a company domain. Prioritize leads with company domains for sales outreach since they are more likely to be business buyers.
Reduce bounce rates before email campaigns
Run your mailing list through this endpoint before sending a campaign. Remove addresses with missing MX records or disposable domains to protect your sender reputation and improve deliverability.
Frequently asked questions
Does this endpoint verify that the mailbox exists?
What is a disposable email?
What does the suggestion field return?
How is a role-based address defined?
Can I validate multiple emails in one request?
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.