{
"success": true,
"data": {
"valid": true,
"block": false,
"disposable": false,
"mx_found": true,
"mx_host": "gmail-smtp-in.l.google.com.",
"risk": 0,
"reason": "OK"
},
"error": null
}
curl --location --request GET 'https://zylalabs.com/api/13467/reliable+go+email+validator+api/29515/[email protected][email protected]' --header 'Authorization: Bearer YOUR_API_KEY'
{
"success": true,
"data": {
"summary": {
"total": 3,
"valid": 2,
"invalid": 1,
"risky": 0,
"duplicates": 0,
"processing_time_ms": 139
},
"results": [
{
"email": "[email protected]",
"valid": true,
"block": false,
"disposable": false,
"mx_found": true,
"mx_host": "gmail-smtp-in.l.google.com.",
"risk": 0,
"reason": "OK"
},
{
"email": "[email protected]",
"valid": false,
"block": true,
"disposable": true,
"mx_found": true,
"mx_host": "mail.mailinator.com.",
"risk": 100,
"reason": "Disposable domain"
},
{
"email": "[email protected]",
"valid": true,
"block": false,
"disposable": false,
"mx_found": true,
"mx_host": "outlook-com.olc.protection.outlook.com.",
"risk": 0,
"reason": "OK"
}
]
},
"error": null
}
curl --location --request POST 'https://zylalabs.com/api/13467/reliable+go+email+validator+api/29516/bulk+validate+emails' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"emails": [
"[email protected]",
"[email protected]",
"[email protected]"
]
}'
{
"success": true,
"data": {
"domain": "gmail.com",
"valid": true,
"disposable": false,
"blacklisted": false,
"WHOIS": {
"registrar": "MarkMonitor Inc.",
"registered_at": "1995-08-13T04:00:00Z",
"expires_at": "2027-08-12T04:00:00Z",
"age_days": 11316,
"country": "US",
"expired": false
},
"DNS": {
"has_mx": true,
"has_spf": true,
"has_dmarc": true,
"has_a": true,
"mx_records": [
"gmail-smtp-in.l.google.com.",
"alt1.gmail-smtp-in.l.google.com.",
"alt2.gmail-smtp-in.l.google.com.",
"alt3.gmail-smtp-in.l.google.com.",
"alt4.gmail-smtp-in.l.google.com."
],
"spf_record": "v=spf1 redirect=_spf.google.com",
"dmarc_record": "v=DMARC1; p=none; sp=quarantine; rua=mailto:[email protected]"
},
"risk": 0,
"reason": "OK"
},
"error": null
}
curl --location --request GET 'https://zylalabs.com/api/13467/reliable+go+email+validator+api/29517/validate+domain?domain=gmail.com' --header 'Authorization: Bearer YOUR_API_KEY'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 可靠的Go邮件验证器 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
基于Go构建的生产就绪电子邮件验证API 检测一次性邮箱 验证MX记录 检查域名声誉 WHOIS数据 DNS分析和风险评分
每个端点返回详细的验证数据 GET 验证邮箱端点提供单个邮件的分析,包括有效性、一次性状态和风险评分 POST 批量验证邮箱端点返回多个邮件的摘要,包括有效、无效和风险邮件的计数,以及各个结果 GET 验证域名端点提供全面的域名分析,包括 WHOIS 数据、DNS 记录和黑名单状态
响应数据中的关键信息包括“valid”(指示电子邮件/域名是否有效),“disposable”(是否来自一次性提供商),“mx_found”(MX记录验证),“risk”(风险评分从0到100)和“reason”(验证结果的解释)。对于域名验证,额外字段如“WHOIS”和“DNS”提供有关域名注册和DNS记录的见解
响应数据采用JSON格式结构化 每个响应包含一个"success"布尔值 一个包含相关细节的"data"对象 如果适用还有一个"error"字段 例如 GET 验证邮箱响应中的"data"对象包括"valid""disposable"和"risk"等字段 使用户能够轻松访问和解读验证结果
GET验证邮箱端点提供邮箱有效性、临时邮箱状态和风险评分 POST批量验证邮箱端点提供多个邮箱验证的汇总,包括有效和无效邮箱的计数 GET验证域名端点提供WHOIS数据、DNS记录、黑名单检查和风险评分,为用户提供域名声誉和状态的全面视图
用户可以通过指定他们希望验证的电子邮件地址或域名来自定义请求。对于POST批量验证电子邮件端点,用户可以提交一份电子邮件列表,API将在处理之前自动去重。这使得在单个请求中有效验证多个电子邮件成为可能
数据源包括用于MX、SPF和DMARC检查的DNS记录、域名注册信息的WHOIS数据库以及如Spamhaus和Barracuda等各种黑名单服务。这种多源方法提高了API提供的验证结果的准确性和可靠性
典型的用例包括验证用户注册以防止假帐户 确保营销活动的电子邮件投递率 以及评估域名声誉以增强安全性 企业可以利用这些数据来改善他们的电子邮件沟通策略并降低与无效或临时电子邮件相关的风险
用户可以通过分析“有效”、“一次性”和“风险”字段来利用返回的数据做出明智的决策。例如,如果一个电子邮件被标记为一次性,它可能会被排除在营销列表之外。风险评分可以帮助优先考虑后续行动,而WHOIS和DNS数据可以为与域相关的决策提供信息