It's crucial for your contacts to be up-to-date and verified before you send your first campaign. Email Verification will help you eliminate typos, misspellings, role email addresses and spam traps from your contact lists, which will further improve your email delivery rates.

Using the Email Verification API requires an API Key, which is available on your account's API settings. All additional parameters for our API are available in our documentation.

The verification cost is $1 per 1000 verifications.

Verifying a single contact

Single contacts can be validated with the following API call:

https://api.elasticemail.com/email/Verify?version=2&apikey=[APIKEY]&email=sample@email.com

Once a contact is verified, you will be returned information regarding the status - if it is valid, risky, no longer used or if there is a typo that needs to be fixed.

Verifying a contact list


Attach the list in CSV format along the API call (form-data). (Note! Each email has to be in the new line.)

https://api.elasticemail.com/email/VerifyList?version=2&apikey=[APIKEY]

Once a request is submitted, you will be returned with a Task ID which is a string of characters.

In order to see the the overall results of the verification process, you can use the following API call:

https://api.elasticemail.com/email/VerificationResult?version=2&apikey=[APIKEY]&txID=[TxID]

This call will return a link that you can use to download a file with detailed results. This is where you can use the Task ID in the txID parameter. Alternatively, the file will also be available on your Elastic Email account's "Exports" screen.

Please note that Verifying a large contact list can take some time.
Verifying 10,000 distinct domains could take up to around 6-11 minutes. 

On the other hand, verification of large, popular domains like Gmail, Yahoo or AOL could take less time.

The details of the Verification Service costs are available in the Billing>Usage screen.

 

Did this answer your question?