{
"did_you_mean": null,
"email": "[email protected]",
"format_valid": true,
"free_email": false,
"is_free_provider": false,
"is_valid": true,
"mx_found": true,
"smtp_check": false,
"smtp_status": null,
"status": "valid_domain",
"sub_status": "role_based",
"suggested_email": null,
"verification_time": 0.23,
"verification_time_ms": 232
}
curl --location --request GET 'https://zylalabs.com/api/14281/smtp+email+validation+nobounce+email+validation+and+bulk+csv+verification+api/35478/[email protected]&smtp_check=false' --header 'Authorization: Bearer YOUR_API_KEY'
{
"did_you_mean": null,
"email": "[email protected]",
"format_valid": true,
"free_email": false,
"is_free_provider": false,
"is_valid": true,
"mx_found": true,
"smtp_check": false,
"smtp_status": null,
"status": "valid_domain",
"sub_status": "role_based",
"suggested_email": null,
"verification_time": 0.23,
"verification_time_ms": 232
}
curl --location --request POST 'https://zylalabs.com/api/14281/smtp+email+validation+nobounce+email+validation+and+bulk+csv+verification+api/35479/verify+single+email+via+json+payload' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{"email":"[email protected]","smtp_check":false}'
{
"results": [
{
"domain": "google.com",
"email": "[email protected]",
"is_valid": true,
"score": 0.85
},
{
"domain": "mailinator.com",
"email": "[email protected]",
"is_disposable": true,
"is_valid": false,
"score": 0.1
}
],
"summary": {
"disposable": 1,
"invalid": 1,
"Partial": false,
"remaining_credits": 99998,
"total_processed": 2,
"total_submitted": 2,
"valid": 1
}
}
curl --location --request POST 'https://zylalabs.com/api/14281/smtp+email+validation+nobounce+email+validation+and+bulk+csv+verification+api/35480/validate+bulk+email+list+via+json+array+or+csv+file+upload' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{"emails":["[email protected]","[email protected]"],"smtp_check":false}'
{
"status": "healthy"
}
curl --location --request GET 'https://zylalabs.com/api/14281/smtp+email+validation+nobounce+email+validation+and+bulk+csv+verification+api/35481/service+health+check' --header 'Authorization: Bearer YOUR_API_KEY'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 SMTP邮件验证NoBounce邮件验证和批量CSV验证 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
每个验证执行RFC 5322语法验证 DNS MX记录查找 可检测5000多个域的临时邮箱提供商 角色账户识别 免费网络邮箱检测 域名拼写建议和可选的SMTP邮箱握手
您可以通过向 /api/validate-bulk 发送 POST 请求,提交最多 1000 个电子邮件地址的 JSON 数组或一个多部分 CSV 文件上传。该 API 会自动检测电子邮件列并并发处理批量数据
如果您上传的列表或JSON数组中的电子邮件数量超过了您剩余的信用额度,API将处理最多到您的剩余额度,返回经过验证的结果,并将部分设置为true,还会包含警告消息而不会导致请求失败
标准验证在50毫秒内完成,无需smtp检查,使用语法、DNS MX记录和一次性域名智能。当您需要深入的邮箱级验证和全域名检测时,请启用smtp检查
批量验证器自动从RFC 5322显示名称格式中提取原始电子邮件地址,自动检测分隔符,并清理电子表格公式前缀以防止CSV注入
得分反映了整体电子邮件质量,基于语法有效性、MX记录存在、域名声誉、一次性状态和角色账户分类
每个端点返回结构化的JSON数据 单一电子邮件验证端点提供有效性状态 基于角色的识别和建议的更正 批量验证端点返回处理的电子邮件摘要 包括有效 无效和一次性地址的计数
关键字段包括“email”、“is_valid”、“format_valid”、“mx_found”、“is_disposable”和“status”。这些字段指示电子邮件的有效性、格式正确性、MX记录的存在以及电子邮件是否来自一次性提供商
响应数据以 JSON 格式组织 对于单个电子邮件验证,它包括 "email" "status" 和 "verification_time" 等字段 批量验证响应包含用于单个电子邮件的 "results" 数组和用于整体统计的 "summary" 对象
单个电子邮件验证接口提供关于语法有效性、MX记录、一次性状态和基于角色的账户的信息。批量验证接口提供多个电子邮件的总体有效性洞察,包括有效和无效地址的计数
用户可以通过选择端点并提供特定的电子邮件地址进行验证来定制请求。对于批量验证,用户可以选择 JSON 数组或 CSV 文件上传,从而在数据输入格式上提供灵活性
数据来源包括MX记录的DNS查询、一次性电子邮件服务提供商的综合列表以及基于角色的账户识别。这确保了准确的验证和可靠的电子邮件传递洞察
典型的用例包括在用户注册期间验证电子邮件地址,清理用于营销活动的电子邮件列表,以及确保事务性电子邮件的送达率 这有助于维护良好的发件人声誉并减少退信率
如果批量请求返回部分结果,摘要将指示处理的电子邮件数量及其有效性。用户应查看摘要中的“部分”字段,以了解是否所有电子邮件都经过验证,并根据结果采取适当措施