thatAPI - Email Validator
收藏thatAPI - Email Validator 数据集概述
基本信息
- API名称:thatAPI - Email Validator
- 提供者:thatAPI
- 类别:Email
- 订阅者数量:1
- 当前版本:v1
- 基础计划价格:$0.00 / 月
- 专业计划价格:$9.99 / 月
- 高级计划价格:$29.99 / 月
- 超级计划价格:$69.99 / 月
- 流行度评分:8.9
- 服务等级:100%
- 延迟:180ms
- 测试通过率:100%
功能概述
该API用于验证电子邮件地址的有效性、可送达性和质量信号,其功能远超简单的格式检查。
核心功能
- 格式验证和规范化
- DNS/MX记录验证,确认域名接受电子邮件
- 一次性电子邮件检测,涵盖200多个已知的临时域名(如tempmail、mailinator、guerrillamail等)
- 角色账户检测,标记admin@、support@、info@、noreply@等20多种角色地址
- 免费提供商检测,识别Gmail、Yahoo、Outlook、ProtonMail等25家以上免费提供商
- 拼写错误纠正,例如当用户输入"user@gmial.com"时建议"user@gmail.com"(涵盖35种以上常见拼写错误)
- 批量验证,可在单个请求中验证多个电子邮件地址
- 响应中包含完整的MX记录详情
详细功能列表
- 一次性域名检测(200+域名):检测包括tempmail、mailinator、guerrillamail、yopmail、10minutemail、trashmail、maildrop等在内的190多个临时电子邮件服务。
- 角色账户检测(20+模式):标记通用地址,如admin、administrator、info、support、contact、sales、help、billing、webmaster、postmaster、hostmaster、abuse、noreply、no-reply、marketing、office、mail、team、security、dev、ops。
- 免费提供商检测(25+提供商):识别Gmail、Yahoo、Hotmail、Outlook、AOL、ProtonMail、iCloud、Mail.com、Zoho、Yandex、GMX、Live、MSN、Tutanota、FastMail等。
- 拼写错误纠正(35+模式):为常见域名拼写错误提供纠正建议,例如:
gmial.com纠正为gmail.comyaho.com纠正为yahoo.comhotmal.com纠正为hotmail.comoutlok.com纠正为outlook.com- 以及其他30多种变体。
端点与请求
- 端点:
POST /v1/email-validator/validate - 请求字段:
email:字符串类型,必需(email或emails二选一),要验证的单个电子邮件地址。emails:字符串数组类型,必需(email或emails二选一),要验证的批量电子邮件地址。
请求示例
-
单个电子邮件验证: json { "email": "user@gmail.com" }
-
批量验证: json { "emails": ["user@gmail.com", "bad-email", "admin@example.com"] }
响应格式
单个电子邮件响应
json { "email": "user@gmail.com", "is_valid": true, "domain": "gmail.com", "local_part": "user", "normalized": "user@gmail.com", "is_disposable": false, "is_role_account": false, "is_free_provider": true, "mx_records": [ {"priority": 5, "domain": "gmail-smtp-in.l.google.com"} ], "did_you_mean": null, "error": null }
批量响应
json { "results": [ {"email": "user@gmail.com", "is_valid": true, "domain": "gmail.com", ...}, {"email": "bad-email", "is_valid": false, "error": "...", ...}, {"email": "admin@example.com", "is_valid": true, "is_role_account": true, ...} ] }
响应字段说明
| 字段 | 类型 | 描述 |
|---|---|---|
email |
字符串 | 提交的电子邮件地址 |
is_valid |
布尔值 | 电子邮件是否通过格式和DNS验证 |
domain |
字符串或null | 电子邮件的域名部分 |
local_part |
字符串或null | 本地部分(@之前的部分) |
normalized |
字符串或null | 规范化的电子邮件地址 |
is_disposable |
布尔值 | 域名是否为已知的一次性/临时电子邮件服务 |
is_role_account |
布尔值 | 本地部分是否为角色账户(admin、support、info等) |
is_free_provider |
布尔值 | 域名是否为免费电子邮件提供商(Gmail、Yahoo、Outlook等) |
mx_records |
数组或null | 域名的MX记录,包含优先级和主机 |
did_you_mean |
字符串或null | 对常见拼写错误的建议纠正(例如,将gmial.com纠正为gmail.com) |
error |
字符串或null | 如果验证失败,则显示错误消息 |
错误响应
| 状态码 | 触发条件 |
|---|---|
| 422 | 未提供email或emails字段 |
| 200 | 无效的电子邮件返回is_valid: false并附带错误消息(非4xx错误) |
应用场景
- SaaS注册:在注册时捕获拼写错误并阻止一次性电子邮件。
- 电子邮件列表清理:在发送营销活动之前验证整个列表。
- 潜在客户资格鉴定:区分商务电子邮件和免费/一次性地址。
- CRM数据质量:标记角色账户并建议纠正拼写错误。



