Email Qualification
Deep email deliverability verification. Performs full Email Validation plus SMTP inbox check, catch-all detection, and returns a qualification verdict (valid, invalid, risky, disposable, unknown).
Credit cost: 5 credits per request
Authorization
ApiKeyAuth x-api-key<token>
Your API key. Include it in the x-api-key header for every request.
In: header
Query Parameters
query*string
The email address to qualify (e.g. john@example.com). Automatically normalized to lowercase.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://api.veille.io/v1/intelligence/emailq?query=string"{
"email": "contact@airbus.com",
"normalized_email": "contact@airbus.com",
"domain": "airbus.com",
"disposable": false,
"education": false,
"public_domain": false,
"relay_domain": false,
"role_account": true,
"role_type": "contact",
"is_alias": false,
"did_you_mean": null,
"has_gravatar": false,
"dns": {
"mx": true,
"mx_records": [
{
"hostname": "airbus-com.mail.protection.outlook.com",
"priority": 10
}
],
"mx_providers": [
{
"slug": "microsoft",
"type": "mailbox",
"grade": "professional"
}
],
"spf": "v=spf1 include:spf.protection.outlook.com -all",
"spf_valid": true,
"dmarc": "v=DMARC1; p=reject; rua=mailto:dmarc@airbus.com",
"dmarc_valid": true
},
"smtp_valid": true,
"is_catch_all": false,
"qualification": "valid",
"risk_score": 10
}{
"error": "Bad Request"
}{
"error": "Invalid API Key"
}{
"error": "Payment required"
}{
"error": "Rate limit exceeded for the API key: quota monthly"
}{
"error": "Internal Error"
}