API
How it working :
This API created for verify one email address per one api request, for example if you need to verify three emails - you need to request api three times. It's very simple to check "[email]", you need to request:
{email} - email id, requiredhttps://app.mycleanlist.com/api/email_verify.php?key=USERKEY & email=[email] & type=[type]
{type} - for all status ( like spam traps,disposable,unsafe,role based etc. ) use "1", leave it empty on other case, optional
Output result is text status, there are description of statuses :
- ok - email address exist and correct
- fail - email address not exist
- incorrect - email syntax error (example: myaddress[at]gmail.com, must be myaddress@gmail.com)
- unknown - email server do not allow to check this email
- disallowed - your balance is $0
- need_email - email parameter of request is empty
Example request url :
https://app.mycleanlist.com/api/email_verify.php?key=USERKEY & email=example@gmail.com
Example of result :
ok
Example request url ( Using [type] ) :
https://app.mycleanlist.com/api/email_verify.php?key=USERKEY & email=example@gmail.com & type=1
Example of result :
{
"STATUS" : "ok",
"SPAM_TRAPS" : "YES",
"DISPOSABLE" : "YES",
"UNSAFE" : "YES",
"ROLE_BASED" : "NO"
}