{
"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/13471/go+email+intelligence+api/29527/[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/13471/go+email+intelligence+api/29528/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/13471/go+email+intelligence+api/29529/validate+domain?domain=gmail.com&domain=gmail.com' --header 'Authorization: Bearer YOUR_API_KEY'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 去邮件智能 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
使用Go构建的生产就绪电子邮件验证API 检测一次性电子邮件 验证MX记录 检查域名声誉 WHOIS数据 DNS分析和风险评分
每个端点返回详细的验证数据 获取验证邮箱端点提供对单个邮箱的分析,包括有效性、临时状态和风险评分 POST批量验证邮箱端点返回多个邮箱的摘要,包括有效、无效和风险邮箱的计数,以及单个结果 获取验证域名端点提供全面的域名分析,包括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数据可以为与域名相关的决策提供信息