Skip to main content
POST
/
validate-single-email
Email Validation
curl --request POST \
  --url https://api.enrichley.io/api/v1/validate-single-email \
  --header 'Content-Type: application/json' \
  --header 'X-Api-Key: <api-key>' \
  --data '
{
  "email": "[email protected]"
}
'
{
  "email": "[email protected]",
  "valid": false,
  "result": "invalid",
  "mx_domain": "ppe-hosted.com",
  "email_type": "business",
  "mx_provider": "proofpoint",
  "credits_consumed": true,
  "mx_secure_email_gateway": true
}

Email Validation

This endpoint validates a single email address using the Enrichley API and returns validation and enrichment data.
  • Method: POST
  • Path: /validate-single-email
  • Auth: X-Api-Key header
The request body accepts a single field:
{
  "email": "[email protected]"
}
A typical response includes both a JSON body and useful rate-limit / credit headers. For example:
{
  "email": "[email protected]",
  "valid": true,
  "result": "valid",
  "mx_domain": "barracudanetworks.com",
  "email_type": "business",
  "mx_provider": "barracuda",
  "credits_consumed": true,
  "mx_secure_email_gateway": true
}
And response headers such as:
  • x-ratelimit-limit
  • x-ratelimit-remaining
  • x-ratelimit-reset
  • x-credits-remaining
The OpenAPI specification models this endpoint so the API playground in these docs can be used to send real requests by providing your X-Api-Key.

Authorizations

X-Api-Key
string
header
required

Body

application/json
email
string<email>
required

The email address to validate.

Response

Email validation and enrichment result.

email
string<email>
required

The email address that was validated.

valid
boolean
required

Whether the email is considered deliverable.

result
string
required

High-level validation result (for example, valid, invalid).

mx_domain
string

Mail exchanger (MX) domain used for the email.

email_type
string

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

mx_provider
string

MX provider handling email delivery.

credits_consumed
boolean

Whether this request consumed a credit.

mx_secure_email_gateway
boolean

Whether the MX is behind a secure email gateway.