Validate
Assesses an email address without guaranteeing deliverability. Cached and fetched assessments are billed separately. Timeout, malformed address, and cache miss return HTTP 200 assessments with validity temp_error, malformed, or uncached, respectively. With webhook, returns HTTP 202 and delivers the result asynchronously.
Required permissions for your API key's user: email.validate.
Request
- Base URLhttps://api.mixrank.com/v2/json/YOUR_API_KEY
- Authnone declared
Query parameters
The email address to verify.
Synchronous validation timeout in seconds; ignored with webhook.
Optional cache age in seconds, including for strict/besteffort. Without it, any cached result may qualify. Ignored by fetch.
cached returns stored data only; fetch requests a refresh. strict uses sufficiently recent cached data, otherwise refreshes; besteffort also falls back to stale cached data when refresh fails.
Response
Successful response.
Example response
{
"email": "support@mixrank.com",
"normalized": "support@mixrank.com",
"validity": "valid",
"validated_at": "2026-10-07T17:50:57.711722",
"gateway": "google",
"mx_records": [
"aspmx.l.google.com",
"alt1.aspmx.l.google.com",
"alt2.aspmx.l.google.com",
"aspmx2.googlemail.com",
"aspmx3.googlemail.com"
]
}Changes
No recorded changes to this operation across all 1 revision of this API.