People Enrichment

Email Validation

Validate a single email address and return its validation and enrichment status. Response headers include rate limit and credits information: x-ratelimit-limit, x-ratelimit-remaining, x-ratelimit-reset, and x-credits-remaining.

post/validate-single-email

Request

  • Base URL: https://api.enrichley.io/api/v1
  • URL: https://api.enrichley.io/api/v1/validate-single-email
  • Auth: API key in header X-Api-Key

Request body

emailstring email required

The email address to validate.

Response

Email validation and enrichment result.

emailstring email required

The email address that was validated.

validboolean

Whether the email is considered deliverable.

result'ok' | 'catch_all_validated' | 'catch_all' | 'invalid' | 'unknown'

High-level validation result.

Possible values:

  • ok — the email is valid ✅
  • catch_all_validated — the email is a catch-all but was validated ✅
  • catch_all — the email is a catch-all ❌
  • invalid — the email is invalid and should not be used ❌
  • unknown — the validation status could not be retrieved ❌
mx_domainstring

MX domain used by your recipient's email.

email_typestring

Email type classification (for example, business or personal).

mx_providerstring

MX provider used by your recpipient's email.

credits_consumedboolean

Whether this request consumed a credit.

mx_secure_email_gatewayboolean

Whether your recipient's email is behind a secure email gateway.

Changes

No recorded changes to this operation across all 1 revision of this API.