Email Verification API
How to prevent spam and disposable signups
Last verified:
What is Email Verification API?
EmailVerify.se is an Email Verification API that helps developers and marketers verify email addresses in real-time to protect sender reputation and reduce bounce rates. The service performs seven layers of verification on every email: syntax checks against RFC 5321 standards, MX record lookups, optional SMTP pings, disposable email detection covering 5000+ known temporary providers, catch-all domain detection, role-based address identification (info@, admin@, support@ and 30+ prefixes), and free provider flagging for Gmail, Yahoo, Outlook and others. Each verification returns a confidence score from 0-100.
The API is built specifically for developers and marketers who need fast, accurate email validation. Integration takes approximately 5 minutes with a simple GET request that returns structured JSON. The service boasts 99.9% accuracy, under 200ms average response time, and has verified over 50 million emails for more than 10,000 developers. The API works with any programming language and provides concise results including validity status, score, and individual check results.
Key use cases include validating emails during signup forms, cleaning email lists before bulk campaigns, preventing fake sign-ups, and maintaining email list quality. The service also offers bulk email verification API for uploading or posting thousands of emails at once, returning structured results that can be stored, reviewed, or piped into other systems. Growth and Scale plans support larger batch jobs for high-volume users.
The tool is ideal for SaaS companies managing user registrations, marketing teams sending email campaigns, sales teams doing cold outreach, and any business relying on email communication. By catching invalid, disposable, and catch-all emails before they cause bounces, users protect their sender reputation and improve overall email deliverability rates.
Email Verification API pricing
Pricing model: Freemium
Simple credit-based pricing with credits that roll over. No monthly lock-in contract and you can cancel anytime. The Starter plan is the starting plan. Pay-as-you-go credit bundles available: 15,000 credits for $15, 30,000 credits for $35, 50,000 credits for $55, 100,000 credits for $105, 150,000 credits for $160, 250,000 credits for $255, 350,000 credits for $345, 500,000 credits for $470. Monthly subscription bundles: 1,000 credits per day (30,000/month) for $15/month, 2,000 per day (60,000/month) for $35/month, 4,000 per day (120,000/month) for $65/month, 6,000 per day (180,000/month) for $95/month, 8,000 per day (240,000/month) for $125/month, 10,000 per day (300,000/month) for $150/month. Each credit verifies one email address. Growth and Scale plans support larger batch jobs for bulk verification.
Email Verification API pros
- 99.9% accuracy rate for email verification
- Under 200ms average response time for fast validation
- Seven comprehensive verification layers on every email
- RFC 5321 syntax validation for format compliance
- MX record lookup confirms domain mail server existence
- Optional SMTP ping for live mailbox probing
- Disables 5000+ known disposable/temporary email providers
- Catch-all domain detection prevents false positives
- Identifies 30+ role-based prefixes like info@ and admin@
- Flags free providers Gmail, Yahoo, Outlook automatically
- Simple GET request API with JSON response
- Integrates in approximately 5 minutes
- Works with any programming language
- Confidence score 0-100 for nuanced decisions
- 50M+ emails already verified proving reliability
- 10K+ developers actively using the service
- Credits roll over with no expiration
- No lock-in contract, cancel anytime
- Bulk API for thousands of emails at once
- Structured results suitable for database storage
Email Verification API cons
- SMTP ping is optional not automatic
- No free tier mentioned on website
- Credit-based pricing may be complex for beginners
- No phone support mentioned
- Primarily API-focused, no desktop interface
- Limited documentation examples shown
- No email warm-up features included
- No built-in lead generation tools
- Catch-all detection still has some uncertainty
- No campaign sending module
Frequently asked questions about Email Verification API
How do I integrate the Email Verification API?
Integration takes about 5 minutes with one GET request. Replace the placeholder with your email address and add your API key: GET /api/v1/[email@protected] with header X-Api-Key: ev_your_api_key. The API returns structured JSON with result, score, and individual check flags. Works with any programming language.
What seven checks run on every email address?
Every email gets: Syntax Check (RFC 5321 format validation), MX Record Lookup (domain mail server confirmation), SMTP Ping (optional live probe), Disposable Detection (5000+ temporary providers), Catch-All Detection (domains accepting all emails), Role-Based Detection (info@, admin@, support@ and 30+ prefixes), and Free Provider Flag (Gmail, Yahoo, Outlook labeling).
What accuracy rate does the API achieve?
The API achieves 99.9% accuracy for email verification, with over 50 million emails already verified and more than 10,000 developers using the service.
How fast is the email verification response?
Average response time is under 200 milliseconds. The example shows a 142ms duration for a single verification, making it suitable for real-time signup form validation.
Can I verify multiple emails at once?
Yes, the Bulk Email Verification API allows uploading or posting thousands of emails at once. You get structured results you can store, review, or pipe into another system. Growth and Scale plans support larger batch jobs for high-volume users.
What does the JSON response include?
The JSON response includes: result (valid/invalid), score (0-100 confidence), syntax_ok (boolean), mx_found (boolean), disposable (boolean), catch_all (boolean), free_email (boolean), and duration_ms (verification time in milliseconds).
How many disposable email providers are detected?
The disposable detection flags more than 5000 known temporary and throwaway email providers, catching addresses from services that create short-term emails to avoid verification.
What role-based prefixes are identified?
The API identifies info@, admin@, support@ and more than 30 role-based prefixes. These are addresses not tied to a specific person rather than generic department emails.
Do credits expire or have a time limit?
Credits roll over with no expiration. There is no lock-in contract and you can cancel anytime, making it flexible for varying verification volumes.
Can I validate emails without sending a message to the user?
Yes, you can validate email by checking syntax, DNS, provider type, and SMTP behavior without delivering a message. The API performs validation without sending a user-facing email, making it ideal for signup form validation.