Email Validation API - Bulk Verify avatar
Email Validation API - Bulk Verify

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Email Validation API - Bulk Verify

Email Validation API - Bulk Verify

Validate email addresses at scale. Check deliverability, detect disposable emails, verify MX records & identify role-based addresses. Reduce bounce rates.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

John Rippy

John Rippy

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

3

Monthly active users

36 minutes ago

Last modified

Share

Email Validation API

Validate email addresses - check syntax, domain, MX records, SPF, DMARC, and deliverability. Detect disposable emails, free providers, and role-based addresses.

Features

FeatureReplacesWhat It Does
Syntax ValidationBasic regexRFC-compliant email format checking with detailed error messages
MX Record CheckManual DNS lookupVerify domain can actually receive emails
SPF/DMARC DetectionDNS toolsCheck for email authentication records (higher deliverability)
Disposable DetectionEmailHippo, KickboxFlag 1,000+ temporary/throwaway email services
Free Provider DetectionManual listsIdentify Gmail, Yahoo, Outlook, ProtonMail, etc.
Role-Based DetectionManual patternsFlag generic addresses (info@, support@, sales@, admin@)
Deliverability ScoreMultiple tools0-100 score combining all quality signals

Quick Start

{
"input": "your input here"
}

Demo Mode

Set demoMode: true to test with sample data (no charges). When you're ready for real results, set demoMode: false or omit it.

{
"demoMode": true,
...
}

Input Parameters

ParameterTypeRequiredDescription
emailsstring[]YesList of email addresses to validate
checkMxbooleanNoVerify MX records exist (default: true)
checkSmtpbooleanNoAttempt SMTP verification (default: false)
checkDisposablebooleanNoFlag disposable emails (default: true)
webhookUrlstringNoWebhook URL for async results
demoModebooleanNoReturn sample data without validation

Output Format

Each validated email returns structured JSON:

{
"email": "john.doe@gmail.com",
"isValid": true,
"syntax": {
"isValid": true,
"localPart": "john.doe",
"domain": "gmail.com"
},
"domain": {
"name": "gmail.com",
"hasMx": true,
"mxRecords": [
{"exchange": "gmail-smtp-in.l.google.com", "priority": 5}
],
"hasSpf": true,
"hasDmarc": true
},
"deliverability": {
"isDeliverable": true,
"reason": null
},
"flags": {
"isDisposable": false,
"isFreeProvider": true,
"isRoleBased": false,
"isCatchAll": null
},
"score": 95,
"checkedAt": "2025-12-23T12:00:00.000Z"
}

Pricing

This actor uses pay-per-event billing:

  • data_point: $0.01 per result

Use Cases

Lead Generation & Sales

  • List cleaning: Validate purchased lists before campaigns
  • Form validation: Real-time validation at point of entry
  • CRM hygiene: Maintain clean customer databases
  • Bounce prevention: Avoid damaging sender reputation

Marketing Agencies

  • Campaign prep: Clean client lists before sends
  • Deliverability optimization: Improve open rates
  • List monetization: Validate before selling leads

E-commerce & SaaS

  • Signup validation: Reduce fake accounts
  • Fraud prevention: Detect disposable emails
  • Customer verification: Ensure valid contact info

Developers

  • API integration: RESTful JSON responses
  • Webhook support: Async processing for large lists
  • Batch processing: Validate thousands in parallel


Built by John Rippy | Actor Arsenal