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