Email Verifier
Pricing
from $0.01 / 1,000 results
Go to Apify Store
Under maintenance
Email Verifier
Verify email addresses for deliverability and validity. Check if emails exist, detect disposable addresses, and validate format. Perfect for list cleaning, lead validation, and email marketing campaigns.
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer

Fabio Suizu
Maintained by Community
Actor stats
0
Bookmarked
3
Total users
1
Monthly active users
4 hours ago
Last modified
Categories
Share
Email Verifier API
Advanced email verification with deliverability score, MX records, disposable detection, and syntax validation.
Features
- Fast Processing: Lightning-fast email verifier api powered by Azure
- Reliable: 99.9% uptime with automatic failover
- Scalable: Handle single requests or bulk operations
- Secure: Enterprise-grade security with API key authentication
- Well Documented: Comprehensive API documentation and examples
Use Cases
- KYC/AML: Verify customer identities
- Onboarding: Automate user verification
- Compliance: Meet regulatory requirements
Input Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
email | string | No | Single email address to verify |
emails | array | No | List of emails to verify in bulk |
checkDisposable | boolean | No | Check if email is from a disposable/temporary service |
checkMx | boolean | No | Verify domain has valid MX records |
getScore | boolean | No | Calculate email deliverability score (0-100) |
Output Format
{"success": true,"result": { ... },"timestamp": "2026-01-07T00:00:00Z"}
Code Examples
JavaScript (Node.js)
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const input = {"email": "test@example.com","emails": ["user1@example.com","user2@company.com"],"checkDisposable": true,"checkMx": true,"getScore": true};const run = await client.actor("vivid_astronaut/email-verifier").call(input);const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run_input = {"email": "test@example.com","emails": ["user1@example.com","user2@company.com"],"checkDisposable": true,"checkMx": true,"getScore": true}run = client.actor("vivid_astronaut/email-verifier").call(run_input=run_input)for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
cURL
curl -X POST "https://api.apify.com/v2/acts/vivid_astronaut~email-verifier/runs?token=YOUR_API_TOKEN" \-H "Content-Type: application/json" \-d '{"email": "test@example.com","emails": ["user1@example.com","user2@company.com"],"checkDisposable": true,"checkMx": true,"getScore": true}'
Pricing
Model: Pay per result Price: $0.010 per result
You only pay for successful results. Platform usage costs are included.
API Documentation
Full API documentation is available at:
Support
- Issues: Report bugs via Apify Console
- Documentation: Apify Docs
- Community: Apify Discord
Version History
See ./CHANGELOG.md for version history.
Powered by Azure Cloud Infrastructure