{
"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/14280/real-time+email+syntax+checker+nobounce+email+validation+and+bulk+csv+verification+api/35470/[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/14280/real-time+email+syntax+checker+nobounce+email+validation+and+bulk+csv+verification+api/35471/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/14280/real-time+email+syntax+checker+nobounce+email+validation+and+bulk+csv+verification+api/35472/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/14280/real-time+email+syntax+checker+nobounce+email+validation+and+bulk+csv+verification+api/35473/service+health+check' --header 'Authorization: Bearer YOUR_API_KEY'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 实时电子邮件语法检查器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将处理直到您的剩余额度,返回那些经过验证的结果并将partial设置为true,并包括一条警告信息而不会导致请求失败
标准验证在不进行smtp检查的情况下使用语法、DNS MX记录和一次性域智能在50毫秒内完成。当您需要深入的邮箱级验证和通用域检测时,请启用smtp检查
批量验证器自动从RFC 5322显示名称格式中提取原始电子邮件地址,自动检测分隔符,并清理电子表格公式前缀以防止CSV注入
分数反映了基于语法有效性 MX记录存在 域名声誉 一次性状态 和角色账户分类的整体电子邮件质量
每个端点返回有关电子邮件验证的结构化数据 单个电子邮件验证端点提供有效性状态 角色识别 和建议修正等细节 批量验证端点返回处理过的电子邮件摘要 包括有效 无效 和一次性地址的计数 以及每封电子邮件的单独结果
关键字段包括“email”“is_valid”“format_valid”“mx_found”“is_disposable”和“status”。对于批量验证,附加字段如“summary”提供有效和无效邮件的计数,而单个结果包括“score”和“domain”
响应数据以JSON格式组织 对于单个电子邮件验证,它包含一个扁平结构的键值对 批量验证响应包含一个“结果”数组用于单个电子邮件和一个“摘要”对象用于整体统计 使解析和分析变得简单
每个端点提供有关电子邮件有效性、语法正确性、DNS 和 MX 记录检查、一次性电子邮件检测和基于角色的帐户识别的信息。批量端点还总结了整体验证结果,包括有效和无效电子邮件的数量
用户可以通过选择特定的端点并以所需的格式(JSON或CSV)提供电子邮箱地址来自定义请求 对于单个电子邮件验证,用户可以选择包含SMTP检查,而批量验证允许在一个请求中处理多个电子邮件
数据来源包括MX查询的DNS记录、一次性电子邮件提供者的综合列表和基于角色的电子邮件地址模式。该API不断更新其数据库,以确保验证结果的准确性和可靠性
典型的使用案例包括通过验证收件人地址来改善电子邮件营销活动的表现减少退信率并确保电子邮件列表的质量以便用于新闻通讯或促销活动企业还可以将其用于用户注册验证
如果批量请求返回部分结果,“partial”字段将指示这一点 用户应检查“摘要”部分以获取有效和无效电子邮件的计数,并通过查看“结果”数组中的特定电子邮件状态和建议的操作来处理空结果