Free Email Validation API
Validate email addresses programmatically. No API key required. Rate limit: 60 requests/minute.
Single Validation (GET)
GET https://toolbox.cat/api/email/validate?email=user@example.com
Single Validation (POST)
curl -X POST https://toolbox.cat/api/email/validate \
-H "Content-Type: application/json" \
-d '{"email": "user@example.com"}'
Bulk Validation (POST, max 10)
curl -X POST https://toolbox.cat/api/email/validate/bulk \
-H "Content-Type: application/json" \
-d '{"emails": ["a@test.com", "b@gmail.com"]}'
Response Format
{
"email": "user@example.com",
"valid": true,
"score": 80,
"format": true,
"mx_found": true,
"mx_records": ["mx1.example.com"],
"smtp_valid": true,
"disposable": false,
"free": false,
"domain": "example.com"
}