Experience an API that will verify emails in real-time. It works with your app, software, website, registration process, e-commerce cart or anything else you have that collects email addresses for account creation or communication.

We power some of the largest brands on the Internet and some of the smallest list brokers around the world. What this means is that we can accommodate your business size too.

  • Lead generation companies, blogs, websites, and forums.
  • E-commerce cart systems, data collectors, and call centers.
  • Software or mobile app developers, and social media services.
  • The applications are endless and only stops with your imagination.
  • Reduce fake email signups or automated Spam bot registrations.
  • Eliminate deactivated customer email addresses from your database lists.
  • Stop incorrect or accidental data like typos and misspellings during data entry.

Yes, yes, and absolutely yes. Our simple and straightforward pricing levels keep your costs down while giving you the highest return on investment by saving technical resources, budget, customer service times, and other business critical operations.

How Email Verification WorksReady for the real meat and potatoes and want to see what can drive real-time email verification for your specific application you have in mind?

Follow us below as we cover how your API string will look and sample coding to adapt and integrate quickly per your needs.

Request A Trial

Technical Details For Our REST API

The API calls are made using the method GET and to the following URL:
http://api.emailyoyo.com/ecapi.json?key=yourapikey&email=example@domain.com

We offer the following parameters:

Parameters

API Email Status Responses

You will receive back the following values in the response when an email address is sent to our API for verification, all in real-time with seamless response.

API Response Codes

Example API Call Scenario

Example response for email address ‘sample@example.com’

The URL passed to the API is:
http://api.emailyoyo.com/ecapi.json?key=yourapikey&email=sample@example.com&correct=0

The response would be:

{
	"status":"Bad",
	"additionalStatus":"MailboxDoesNotExist",
	"emailAddressProvided":"sample@example.com",
	"emailAddressChecked":"sample@example.com",
	"emailAddressSuggestion":""
		    }

 

Enabling The “Correct” Parameter

Shown above, we also support the “correct” parameter which removes common invalid characters like spaces, slashes and brackets from the email address entry.

Here is what that API call would look like if the user entered wrong99]@example.com:

http://api.emailyoyo.com/ev/ecapi.json?key=yourapikey&email=wrong99]@example.com&correct=1

We automatically remove that invalid character of ] for you and return the correctly intended email address on for validation.

Here are what the completed results would look like:

{
  "status":"Ok",
	"additionalStatus":"None",
	"emailAddressProvided":"wrong99]@example.com",
	"emailAddressChecked":"wrong99@example.com",
	"emailAddressSuggestion":""
		    }

 

Do you like what you see? Request a free trial to test it with your Application today.

Request a Free Trial

Additional Status Information

When the email address being verified is returned with a status of ‘Bad’ or ‘Unknown’ we return a detailed reason as part of the response in the ‘additionalStatus’ value. Click here to see a full list of additional status values and descriptions.

Free Code Examples

Please refer to some of the free code examples here to get you started.

See French Translation (Voir la traduction française)

See Spanish Translation (Ver traducción española)

Click Here To Contact Us