curl --request POST \
--url https://app.spotzee.com/api/ext/generic/email/email-validation \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data 'email=<string>'{
"status": "success",
"data": {
"email": "test@example.com",
"result": "invalid",
"resultcode": 6,
"expanded_result": "dns_error",
"free": false,
"role": true,
"executiontime": 16,
"didyoumean": ""
}
}Performs comprehensive email validation including syntax check, domain verification, MX record lookup, disposable email detection, and deliverability assessment. Returns risk score and suggestions.
curl --request POST \
--url https://app.spotzee.com/api/ext/generic/email/email-validation \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data 'email=<string>'{
"status": "success",
"data": {
"email": "test@example.com",
"result": "invalid",
"resultcode": 6,
"expanded_result": "dns_error",
"free": false,
"role": true,
"executiontime": 16,
"didyoumean": ""
}
}Bearer token authentication. Use format: Bearer YOUR_API_KEY
Email address
Successfully validated email address
Indicates successful operation
success Hide child attributes
"test@example.com"
Validation result
valid, invalid, catch_all, unknown, disposable, spam_trap "invalid"
Numeric result code (1=valid, 2=catch_all, 3=unknown, 4=invalid, 5=disposable, 6=dns_error, 7=spam_trap)
6
Detailed result explanation
ok, dns_error, smtp_error, mailbox_not_found, syntax_error, typo_fixed, unverifiable_domain "dns_error"
Whether email is from a free email provider
false
Whether email is a role-based address (info@, support@, etc.)
true
Validation execution time in milliseconds
16
Suggested correction for typos
""
Was this page helpful?