Email Address

You can use the Email module by defining the emailAddress that you want to check to your request.

Endpoints

Method

URL

POST

$synapses/v1/account/screening

Headers

Header

Value

Content-Type

application/json

Authorization

Request

Field

Type

Description

emailAddress

(required)

String

(Email)

Email address used for transaction

verifyEmail

Boolean

If true, system will verify email address validity

Response

Field

Type

Description

fullName

String

Full name

emailAddress

String

Email address

validity

String

["valid", "risky", "invalid", "not_sure"]

valid: Email address is exist and its safe to send mail

risky: Email address is exist but its risky to send mail

invalid: Email address not exist

not_sure: Our system failed to verify the email address

isDisposable

Boolean

Define whether the email is disposable

smtp.isConnected

Boolean

Define can we connected to the domain of the email?

smtp.isFull

Boolean

Define whether the email address mailbox is full

smtp.isDeliverable

Boolean

Define whether an email sent to this address is deliverable

smtp.records

List

MX records of the email address

images

List

Images of the email

breaches

List

Is the email appear in the breach list

isPrivateHost

Boolean

Return true when it's a private email address (e.g. @google.com)

isPublicHost

Boolean

Return true when it’s a public email address (e.g. @gmail.com)

isHighRiskHost

Boolean

Return true when it’s a high risk email host (e.g. @gmail.my.id)

isWhitelist

Boolean

Define whether you have whitelisted this account number or not

isBlacklist

Boolean

Define whether you have blacklisted this account number or not

score

Float

Total accumulated credibility score of the Email Address

Last updated