ScreenlyyIDDocs
Docs › API reference › Email verification

Email validate

Validates an email address. For a live SMTP delivery check, use Email verify.

POSThttps://api.screenlyyid.com/api/v1/email-validate

Headers#

NameTypeRequiredDescription
x-api-keystringYesYour ScreenlyyID API key
x-correlation-idstring (uuid)NoCorrelation ID for this customer check

Request body#

FieldTypeRequiredDescription
EmailstringNo
FixTyposbooleanYes

Responses#

StatusDescription
200Successful response

Response body (200)#

FieldTypeRequiredDescription
DomainErrorbooleanYes
IsFreemailbooleanYes
IsDisposablebooleanYes
ValidbooleanYes
IsCatchAllbooleanYes
IsDeferredbooleanYes
ProviderstringNo
DomainstringNo
SyntaxErrorbooleanYes
EmailstringNo
IsPersonalbooleanYes
DomainStatusstringNo
MxIpAddressstringNo

Code samples#

curl --request POST \
  --url 'https://api.screenlyyid.com/api/v1/email-validate' \
  --header 'x-api-key: YOUR_API_KEY' \
  --header 'x-correlation-id: YOUR_CORRELATION_ID' \
  --header 'Content-Type: application/json' \
  --data '{
  "Email": "person@example.com",
  "FixTypos": true
}'