Home
Email Verifier API
Email Verifier Api Verification Result Structure
Email Verifier Api Verification Result Structure
Structural definition of an Email Verifier API verification result.
Type: object
Properties: 18
Required: 8
Email Verification Deliverability SMTP Check Bounce Prevention Lead Validation Disposable Detection Spam Trap Detection Catch-All Detection Greylisting Role Account Detection Typo Suggestion B2B Lead Scoring
VerificationResult is a JSON Structure definition published by Email Verifier API, describing 18 properties, of which 8 are required. It conforms to the https://json-structure.github.io/schema/v0/json-structure-core.json meta-schema.
Properties
status
event
details
email
emailSuggested
mailbox
domain
mxIp
mxLocation
possibleSpamtrap
isComplainer
isDisposable
isFreeService
isOffensive
isRoleAccount
isGibberish
remaining
execution
Meta-schema: https://json-structure.github.io/schema/v0/json-structure-core.json
JSON Structure
{
"$schema": "https://json-structure.github.io/schema/v0/json-structure-core.json",
"$id": "https://raw.githubusercontent.com/api-evangelist/email-verifier-api/main/json-structure/email-verifier-api-verification-result-structure.json",
"name": "VerificationResult",
"type": "object",
"description": "Structural definition of an Email Verifier API verification result.",
"properties": {
"status": {
"type": "string",
"description": "Top-level deliverability verdict (passed, failed, unknown, transient)."
},
"event": {
"type": "string",
"description": "Fine-grained event code (mailboxExists, mailboxDoesNotExist, isCatchall, isGreylisting, etc.)."
},
"details": { "type": "string", "description": "Human-readable explanation of the event." },
"email": { "type": "string", "description": "Email address verified." },
"emailSuggested": { "type": "string", "description": "Suggested correction for misspelled domains." },
"mailbox": { "type": "string", "description": "Local part of the address." },
"domain": { "type": "string", "description": "Domain part of the address." },
"mxIp": { "type": "string", "description": "IPv4 address of the MX server." },
"mxLocation": { "type": "string", "description": "ISO country code where the MX server is hosted." },
"possibleSpamtrap": { "type": "boolean", "description": "Spam-trap indicator." },
"isComplainer": { "type": "boolean", "description": "Frequent-complainer indicator." },
"isDisposable": { "type": "boolean", "description": "Disposable address indicator." },
"isFreeService": { "type": "boolean", "description": "Free consumer service indicator." },
"isOffensive": { "type": "boolean", "description": "Offensive content indicator." },
"isRoleAccount": { "type": "boolean", "description": "Role-account indicator." },
"isGibberish": { "type": "boolean", "description": "Gibberish / machine-generated indicator." },
"remaining": { "type": "string", "description": "Remaining credit balance." },
"execution": { "type": "number", "description": "Verification execution time in seconds." }
},
"required": [
"status",
"event",
"details",
"email",
"mailbox",
"domain",
"remaining",
"execution"
]
}