Email Verify

The Email Verify API lets you validate email addresses in real time or in bulk before sending, so you can reduce bounces, protect sender reputation, and keep your contact database clean across all your GTM workflows.

Instant Verify

post

Instant verification API can be seamlessly integrated into your signup or onboarding process with just a single request. Use this API to verify Email Address without going through queue

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
emailstringRequiredExample: [email protected]
timeoutinteger · max: 180000Optional

Request wait time (in milliseconds), Maximum allowed wait time should not exceed 180,000 milliseconds

Default: 130000Example: 10000
Responses
chevron-right
200

OK

application/json
or
post
/email_verify/instant

Bulk Verify

post

Use bulk verify to upload your contact lists, request will be put on queue and at any point you can check the status of your request using Bulk Verify Progress Status API

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
filestring · base64Required
optimizestringOptional

Can be either 'highest_accuracy' or 'fastest_turnaround'

Default: highest_accuracyExample: fastest_turnaround
ignore_duplicate_filestringOptional

Whether to allow file with the same name and size that match with your recent upload

Default: falseExample: true
Responses
chevron-right
200

OK

application/json
or
or
post
/email_verify/bulk

Bulk Verify Progress Status

get

To know the overall progress status of bulk verify request

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
list_idstringRequired

Pass the value of bulk verify list_id property from response object

Responses
chevron-right
200

OK

application/json
or
or
get
/email_verify/bulk/progress_status

Bulk Verify Result Download

post

Bulk verify result download

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
list_idstringRequired

Pass the value of bulk list_id property from response object

Example: 5d076c8e3b53f9b0f3cf6abb
Responses
chevron-right
200

OK

application/json
or
or
post
/download/result

Bulk Verify Result Removal

post

Bulk verify result removal

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
list_idstringRequired

Pass the value of bulk list_id property from response object

Example: 5d076c8e3b53f9b0f3cf6abb
ignore_resultbooleanOptional

Set this value to true when download request is in progress, otherwise list removal will be denied

Default: falseExample: true
Responses
chevron-right
200

OK

application/json
or
post
/email_verify/list/remove

Bulk Verify Cancel

post

Cancel running bulk verify contact list

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
list_idstringRequired

Pass the value of bulk list_id property from response object

Example: 5d076c8e3b53f9b0f3cf6abb
Responses
chevron-right
200

OK

application/json
or
or
post
/email_verify/list/cancel

Catch-All Verify

post

Verify email address for Catch-All, since certain servers accept all the emails for that domain and never bounces it back to the sender, those email addresses are flagged as catch-all emails

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
emailstringRequiredExample: [email protected]
timeoutintegerOptionalExample: 10000
Responses
chevron-right
200

OK

application/json
or
post
/email/verify/catchall

Disposable Account Verify

post

Verify email address for Disposable, generally these email addresses live for short period of time and used for account activation or confirmation emails for sites like forums, e-shopping etc. so it is highly recommended not to send email to disposable addresses

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
emailstringRequiredExample: [email protected]
timeoutintegerOptionalExample: 10000
Responses
chevron-right
200

OK

application/json
or
post
/email/verify/disposable

Business Account Verify

post

Verify email address belongs to business (a.k.a work) account

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
emailstringRequiredExample: [email protected]
timeoutintegerOptionalExample: 10000
Responses
chevron-right
200

OK

application/json
or
post
/email/verify/business

Free Account Verify

post

Verify email address for free mail service such as Gmail, Yahoo!, AOL, Mail.ru etc. In many cases, it is perfectly acceptable to send email to a user of a free email service. However, in certain contexts, businesses can receive better open/response rates when only sending to non-free / business email addresses

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
emailstringRequiredExample: [email protected]
timeoutintegerOptionalExample: 10000
Responses
chevron-right
200

OK

application/json
or
post
/email/verify/free

Role Account Verify

post

Verify email address for role account, typically these addresses are associated with a role or group (postmaster, support, sales, etc.) account instead of a person. In some instances, mailing to a role address can lead to a decreased open rate and is generally advised against while sending an email

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
emailstringRequiredExample: [email protected]
timeoutintegerOptionalExample: 10000
Responses
chevron-right
200

OK

application/json
or
post
/email/verify/role

Gibberish Account Verify

post

Verify email address for gibberish account, typically these addresses are not used by the genuine users, so its highly adviceable not to accept such email addresses

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
emailstringRequiredExample: [email protected]
timeoutintegerOptionalExample: 10000
Responses
chevron-right
200

OK

application/json
or
post
/email/verify/gibberish

Get Available Credits

get

Instantly get to know the available credits.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
chevron-right
200

OK

application/json
statusstringOptional

Response Object status

Example: success
get
/email_verify/getcredits

Last updated

Was this helpful?