Black Friday: 50% OFF with code BF2025!Black Friday Sale: Get 50% OFF with code BF2025Sign Up
Simple REST API for real-time email validation. Integrate in minutes with comprehensive documentation and code examples in multiple languages.
Get Started in Minutes
Copy and paste one of these examples to validate your first email address.
curl -X POST https://api.campaignkit.cc/v1/email/validate \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"emails": ["test@example.com"]}'const response = await fetch('https://api.campaignkit.cc/v1/email/validate', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({ emails: ['test@example.com'] })
});
const data = await response.json();
console.log(`Classifier: ${data.results[0].result.classifier}`);
console.log(`Score: ${data.results[0].result.score}/10`);import requests
response = requests.post(
'https://api.campaignkit.cc/v1/email/validate',
headers={'Authorization': 'Bearer YOUR_API_KEY'},
json={'emails': ['test@example.com']}
)
data = response.json()
result = data['results'][0]['result']
print(f"Classifier: {result['classifier']}")
print(f"Score: {result['score']}/10")Integrate in 3 Simple Steps
From signup to production in under 5 minutes with our developer-friendly REST API.
Sign up for free and generate your API key from the dashboard in seconds. No credit card required to start.
Use our REST API to validate emails with a simple POST request. Get instant results with detailed validation data.
Add validation to your forms, CRM, or workflows. Process single emails or batch validate up to 100 at once.
Built for Developers
Everything you need for a smooth integration experience.
When to Use Email Validation API
Common scenarios where email validation adds value to your applications.
Validate email addresses in real-time as users submit forms to prevent invalid data from entering your system.
Bulk validate your existing email lists to improve deliverability and reduce bounce rates.
Automatically validate new contacts as they're added to your CRM or customer database.
Verify customer emails during checkout to reduce fraud and ensure order confirmations are delivered.
Common questions about integrating the API. Can't find what you need? Check our full documentation or contact support.