Skip to main content
POST
/
v1
/
emails
/
validation
Validate email
curl --request POST \
  --url https://api.example.com/v1/emails/validation \
  --header 'Content-Type: application/json' \
  --header 'X-API-Key: <api-key>' \
  --data '
{
  "email": "jsmith@example.com",
  "mx_records": false
}
'
{
  "success": true,
  "email": {
    "processed_attempted": true,
    "email": "person@company.com",
    "status": "Valid",
    "note": "isp_spf rule 1,cached",
    "isp": "google",
    "isp_spf": "google",
    "isp_used": "google",
    "isp_rule": "mx",
    "isp_error": "",
    "isp_server": "desktop3-em",
    "proxy": "ip6proxyd",
    "mx": "aspmx.l.google.com",
    "spfrecs": "v=spf1 a mx ptr include:secureserver.net include:_spf.google.com ~all"
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.leadx.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

X-API-Key
string
header
required

Body

application/json
email
string<email>
required

The email address to validate.

Example:

"user@example.com"

mx_records
boolean | null
default:false

Whether to include MX records in the response. Default is false.

Response

Successful Response

Last modified on March 23, 2026