Real-Time Email Validation REST API

Published  Jul 29, 2013
Updated  Aug 01, 2013
0  1

Description

This is a real-time email validation API (Application Programming Interface) accessible via a RESTful API call. The API is queried with a simple HTTP GET request and responses are delivered in JSON format. Validating or scrubbing your emails in real-time via API is the best solution for you if you simply don't want to upload your mailing list to a 3rd party server since your data is never stored.

The Email Validation API allows you to validate your emails in real-time and check if they actually exists and checked against our undesirable email database such as Role accounts, Disposable Email Address (DEA), Bogus/fake Emails and Email Domains.

How it Works:

Our real-time email validation API allows you to check if an email address really exists and if it is undesirable (Role account, DEA, Bogus etc). For every email address checked, a specific status is presented which tells you if the email address is valid or invalid or whether it is damaging or undesirable for your email marketing including over 33 status codes for investigating the reason of a specific email validation failure.

What is Checked by Email Validation API:

1.Email syntax: This checks the email addresses syntax and ensures that they conforms to IETF standards

2.Mail Server Existence Check: This checks the availability of the email address domain using DNS MX records

3.Mail Existence Check: This checks if the email address really exists and can receive email

4.Catch-All Domain Email Check: This checks if the email domain will receive all of the email messages addressed to that domain, even if their addresses do not exist in the mail server.

5.Disposable Email Address Check: This checks if the email is provided by a known Disposable Email Address (DEA) provider such as Mailinator, 10MinuteMail, GuerrillaMail and about 2000 more

How to Call or Integrate the APIs:

We offer a simple and secure way to use or integrate our APIs with your web form, checkout script or application using a simple HTTP GET call to the API according to the following URL structure below. Once a call is made to the API by using the request URL, the API will return a simple page (JSON) with the results and sufficient information will be provided to accept or reject the email address, ready to be scraped by your application.

In case where you would like to use the API to validate emails in bulk and you do not have your own application to exploit the API, a free java based email verifier client will be provided that you can simply use with the API. More details on the java program can be requested. In addition, the API support is already integrated into a powerful third party desktop email verifier program (Advanced Email Verifier) that makes it really easy to exploit the API. For details, please contact me.

Making an API call:

Making an API call is very easy with our simple API. All you need is:

Your API Key (API_Key)
The Email Address to check (Email_Address)

All API requests will be made to:

https://server_host/path/to/resource/{APIKey}/email_address

The response will be provided in the format below :

{"Address":"email@domain.com","Status":"XXXXXX","StatusCode":"XXXXXXX"}

API Response Examples:

{"Address":"johndoe@live.com","Status":"Success","StatusCode":"Valid"}

API Quota and Pricing:

The API key pricing is based on $0.001 per API call with volume discounts. For pricing details, please visit our website at : https://webemailverifier.com/pricing.htm

Free Trial :

Try before you purchase and clean up to 500 email addresses for free using the API. Signing up takes just few minutes and accounts are automatically and instantly activated. The trial signup requires no credit card or contract. Just 100% FREE. To signup for the free trial, go to:

https://www.webemailverifier.com/freetrial/

Screenshots

Comments

Sign in to comment.
Hawkee   -  Jul 29, 2013

How does this check if the email address exists without sending an email to the account?

anonyproz  -  Jul 29, 2013

The email validation API employs DNS and SMTP protocol functionalities to perform e-mail address validations without sending any email. This works by connecting to the recipient's mail server, and imitates sending a message. When the server gives a response that the appropriate email address is good or bad, the email verifier disconnects from the server and marks the email address accordingly. Thus it fakes SMTP dialog with that server, emulating a real mail server. This way it ensures that the server can handle emails for the address.

Hawkee  -  Aug 01, 2013

Very good. How long have you been running the service?

anonyproz  -  Aug 01, 2013

We have been in the email marketing business since 2009. But we launched this email validation API since 6 months ago. :)

Hawkee  -  Aug 01, 2013

Great, are you the developer?

anonyproz  -  Aug 01, 2013

We have our team of in-house developers who are developing the app.

Hawkee  -  Aug 01, 2013

The goal of this site is to give the developers a chance to talk about their project. It's not meant to be a place to market products.

anonyproz  -  Aug 01, 2013

Yes,I understand that. We are open to any discussion regarding the technology. Since this site allows commercial scripts or app, we deemed it wise to expose it here. The goal is not to commercialize it here but to expose the benefits of the app by way of the trial option that we offer. I hope this does not violate your TOS?

Hawkee  -  Aug 01, 2013

As long as you are involved with the development and open to suggestions that is fine. We just don't allow marketers to post apps they weren't even involved in building.

Sign in to comment

Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.