Email Validation
Email validation confirms that the provided email address is in a valid format and the email address is not associated with a disposable email service. Validations can be done using the Mailsac website or REST API.
Additional information about the REST API endpoint for Email Validation is available in the REST API Documentation. The REST API endpoint supports bulk validation of up to 50 email addresses.
Examples

Email validation using the Mailsac website
Validate email address
curl -H 'Mailsac-Key: YOUR_API_KEY_HERE' https://mailsac.com/api/validations/addresses/jimmy@mailsac.com
# Output from curl
{
"email": "jimmy@mailsac.com",
"domain": "mailsac.com",
"isValidFormat": true,
"local": "jimmy",
"isDisposable": true,
"disposableDomains": [
"ledoktre.com",
"mailsac.com",
"totalvista.com",
"slothmail.net"
],
"aliases": [
"ledoktre.com",
"mailsac.com",
"totalvista.com",
"52.41.136.113",
"slothmail.net",
"aiwa.fm",
"tztmax.com",
"cs.msdc.co",
"zeie.xyz",
"yinpinpin.club",
"jadeant.top",
"dylans.email",
"msdc.co"
]
}
Validate email address
const superagent = require('superagent')
superagent
.get('https://mailsac.com/api/validations/addresses/jimmy@mailsac.com')
.set('Mailsac-Key', 'YOUR_API_KEY_HERE')
.then((validation) => {
console.log(validation.body)
})
.catch(err => {
console.log(err.message)
})
/*
{
email: 'jimmy@mailsac.com',
domain: 'mailsac.com',
isValidFormat: true,
local: 'jimmy',
isDisposable: true,
disposableDomains: [ 'ledoktre.com', 'mailsac.com', 'totalvista.com', 'slothmail.net' ],
aliases: [
'ledoktre.com', 'mailsac.com',
'totalvista.com', '52.41.136.113',
'slothmail.net', 'aiwa.fm',
'tztmax.com', 'cs.msdc.co',
'zeie.xyz', 'yinpinpin.club',
'jadeant.top', 'dylans.email',
'msdc.co'
]
}
*/
Validate email address
import requests
from pprint import pprint
headers = {'Mailsac-Key': 'YOUR_API_KEY_HERE'}
url = 'https://mailsac.com/api/validations/addresses/jimmy@mailsac.com'
r = requests.get(url, headers=headers)
pprint(r.json())
"""
{'aliases': ['ledoktre.com',
'totalvista.com',
'52.41.136.113',
'mailsac.com',
'slothmail.net',
'tztmax.com',
'aiwa.fm',
'zeie.xyz',
'yinpinpin.club',
'beautyoa.com',
'lqpakswoowkw729292929292929.msdc.co'],
'disposableDomains': ['ledoktre.com',
'totalvista.com',
'mailsac.com',
'slothmail.net'],
'domain': 'mailsac.com',
'email': 'jimmy@mailsac.com',
'isDisposable': True,
'isValidFormat': True,
'local': 'jimmy'}
""""