Nigeria Email Verification
Module ID
| Name of the Module |
|---|
nga_email_api |
Module Description
Verify the details associated with an email address.
Module Inputs
Email address
Module Outputs
The following section provides the sample and the corresponding details of the various responses you can expect from the module.
Success Response Sample
You will receive a success response in a format similar to the following code sample if the request is correct.
- Success Response
{
"status": "success",
"statusCode": "200",
"result": {
"message": "Successful",
"data": {
"basic": {
"verified": true,
"valid": true,
"provider": "gmail.com",
"domain": "gmail.com",
"smtpStatus": "ok",
"domainError": false,
"isFreemail": true,
"isDisposable": false,
"isCatchAll": false,
"isDeferred": false,
"syntaxError": false,
"isPersonal": true
},
"domain_info": {
"registrar": "MarkMonitor Inc.",
"dnssec": "unsigned",
"domainName": "GMAIL.COM",
"registryDomainId": "4667231_DOMAIN_COM-VRSN",
"registrarWhoisServer": "whois.markmonitor.com",
"registrarUrl": "http",
"updatedDate": "2022-07-11T09",
"createdDate": "1995-08-13T04",
"registryExpiryDate": "2023-08-12T04",
"registrarIanaId": "292",
"registrarAbuseContactEmail": "abusecomplaints@markmonitor.com",
"registrarAbuseContactPhone": "+1.2086851750",
"domainStatus": "serverUpdateProhibited https",
"nameServer": "NS4.GOOGLE.COM",
"icannWhoisInaccuracyComplaintformUrl": "https",
"lastUpdateOfWhoisDatabase": "2022-08-03T11"
},
"breaches": {},
"instagram": {
"active": false,
"data": {}
},
"pinterest": {
"active": true,
"data": {}
},
"twitter": {
"active": false,
"data": {}
},
"gravatar": {
"active": false,
"data": {}
},
"github": {
"active": true,
"data": {}
},
"discord": {
"active": false,
"data": {}
},
"ebay": {
"active": false,
"data": {}
},
"linkedin": {}
}
}
}
Error Response Samples
You will receive an error response in a format similar to the following code sample if the request is incorrect.
- Error Response Sample - Missing Email
- Error Response Sample - Invalid Email
{
"moduleId": "nga_email_api",
"moduleName": "Nigeria Email Verification",
"apiResponse": {
"status": "failure",
"statusCode": "400",
"error": "email is required"
}
}
{
"moduleId": "nga_email_api",
"moduleName": "Nigeria Email Verification",
"apiResponse": {
"status": "failure",
"statusCode": "400",
"error": "email is required"
}
}