XEmailVerify API Documentation
This document contains the API documentation to be used by any programming language, some of the examples and the screenshots have been added.

Facing issues in API implementation in your project, reach out to

Single & Bulk API can be used in similar way, you need to generate separate API key.
The single & bulk verification API URL will be in the below format:
Type: GET
Parameters:
API will accept two parameters to verify the email Id
- Token: A valid token key
- Email : An email which needs to be validated
TEST RESULT IN POSTMAN

SAMPLE CODE FOR NODEJS

RESPONSE FROM THE API
Below response in JSON format will be received:

{
response: {
email: 'valid@example.org',
reachable: 'no',
syntax: { username: 'valid', domain: 'example.org', valid: false },
smtp: {
host_exists: false,
full_inbox: false,
catch_all: false,
deliverable: false,
disabled: false
},
gravatar: 'null',
suggestion: 'mx record not found',
disposable: false,
role_account: false,
free: false,
has_mx_records: false
},
statusCode: 2786
}

RESPONSE CODE WITH DESCRIPTION
RESPONSE CODE | RESULT | DESCRIPTION |
Catch All | True | All user are valid with your or given domain name |
Catch All | False | Only Created user accepted |
has mx record | true | Given domain exists |
has mx record | false | Given domain does not exist |
deliverable | True | Accept mails at current time |
deliverable | False | Does not accept mails at current time |
Disposable | True | Disposable/ Temporary email id |
Disposable | False | Email is not disposable/ Temporary |

Facing issues in API implementation in your project, reach out to
Related Articles
XEmailVerify BULK API Documentation
This document contains the Bulk API documentation to be used by any programming language, some of the examples and the screenshots have been added. Facing issues in API implementation in your project, reach out to support@xemailverify.com The bulk ...
How to login to XEmailVerify App
To login XEmailVerify App, please follow the below steps Please visit: https://app.xemailverify.com/login with your web browser Enter your login credentials to login
How to reset password in XEmailVerify App
To reset your password, follow the below steps: please visit https://app.xemailverify.com/forgot-password Enter your email Id associated to your xemailverify account A reset link will be sent to your registered email Id
How to do Bulk Email Verification in XEmailVerify
To achieve bulk email verification, follow the below steps, 1. Login to your dashboard 2. Inside LOGIN VERIFICATION section, click BULK EMAIL VERIFICATION 3. Upload your file and click on Start button to initiate the next process Bulk Email ...
How to verify a single email in XemailVerify App
To verify a single email, follow the below steps: Navigate to your dashboard Click on "Single email verification" option on the left side of your dashboard Enter the email to be verified and click on verify button Single email verification step