Verification based on one HTTPS request to our service.
API url:
https://api.my-addr.com/email/api.php?secret=[secret_key_from_your_account]&email=[email]&ext=[ext]&geo=[geo]
Parameters:
- [email] - required, put email address here. Example "test@example.com"
- [ext] - optional, use "1" for turn on advanced mode. API will also return sub-status. See email verification results guide.
- [geo] - optional, use "1" for enable email address location checker. See email address location guide.
Output format is related to parameters.
Data is sepated with "|".
?email=test@example.com with return only status.
List of statuses:
ok - email address exist and correct
fail - invalid email address
unknown - our service has no information about this email, but it's not mean that email is invalid. You do not pay for processing when status is
unknown.
disallowed - need to add money to balance
need_email - email parameter is empty
?email=test@example.com&ext=1 with return only status and sub-status.
There are more then 13 sub-statuses. For for example: unknown_email, email_disabled, domain_error.
See list of sub-statuses in
Email verification results - GUIDE.
?email=test@example.com&ext=1&geo=1 with return only status, sub-status, mx location, site location and site language.
Example of output:
fail|p_email_disabled|US|US|EN
See details in
email address location guide.
Complete guide is available only for registered users -
API: one by one email verification