Email Address Validator
收藏RapidAPI2026-01-03 更新2025-12-07 收录
下载链接:
https://rapidapi.com/apistack-apistackonline/api/email-address-validator7
下载链接
链接失效反馈官方服务:
资源简介:
Comprehensive email validation and verification API with syntax validation, domain verification, disposable email detection, and risk scoring using dynamically updated data sources for accurate email intelligence.
创建时间:
2026-01-03
原始信息汇总
电子邮件地址验证器 API 数据集概述
基本信息
- 数据集名称:Email Address Validator
- 类别:Email
- API 版本:v1 (current)
- 状态:Freemium
- 流行度:8.3 Popularity
- 服务等级:100% Service Level
- 延迟:628ms Latency
订阅计划与定价
- BASIC:$0.00 / mo
- PRO:$5.00 / mo
- ULTRA:$10.00 / mo
- MEGA:$15.00 / mo
核心功能概述
专业电子邮件验证 API,支持以下功能:
- RFC 5322 兼容的语法验证
- DNS MX 记录验证
- 使用来自可靠 GitHub 存储库的实时数据进行一次性电子邮件提供商检测
- 基于角色的账户识别
- 免费电子邮件提供商检测
- 拼写错误纠正建议
- 全面的风险评分
- 具有缓存和回退机制的动态数据源,确保域列表是最新的,无需硬编码值
主要应用场景
- 用户注册
- 新闻通讯注册
- 电子邮件营销
- 欺诈预防
API 端点详情
基础 URL
https://email-address-validator7.p.rapidapi.com/api/utilities/email-address-validator/v1
可用端点
-
GET /api/utilities/email-address-validator/v1
- 方法:GET
- 描述:获取电子邮件地址验证器 API 的元数据
-
POST /api/utilities/email-address-validator/v1
- 方法:POST
- 描述:验证单个电子邮件地址并进行全面检查
-
POST /api/utilities/email-address-validator/v1 (批量验证)
- 方法:POST
- 描述:在单个请求中验证多个电子邮件地址(最多 100 个电子邮件)
-
GET /api/utilities/email-address-validator/v1/info
- 方法:GET
- 描述:获取详细的 API 信息和元数据
验证类型
-
语法验证
- 快速 RFC 5322 兼容语法检查(最快)
- 用例:实时表单验证、快速初步检查、高容量基本验证
-
域验证
- 检查语法 + 域 MX 记录
- 用例:电子邮件可送达性验证、域存在性检查、发送前验证
-
全面验证(推荐)
- 包含所有安全性和质量检查的完整验证
- 用例:用户注册、潜在客户质量评估、欺诈预防、电子邮件列表清理
-
批量验证
- 在一个请求中验证最多 100 个电子邮件
- 用例:电子邮件列表清理、导入验证、数据库卫生、营销活动准备
请求参数
通用参数
| 参数 | 类型 | 必填 | 默认值 | 描述 |
|---|---|---|---|---|
email |
字符串 | 是* | - | 要验证的电子邮件地址(最多 254 个字符) |
validationType |
字符串 | 否 | comprehensive |
验证类型:syntax、domain、comprehensive 或 bulk |
checkMX |
布尔值 | 否 | true |
检查域 MX 记录 |
checkDisposable |
布尔值 | 否 | true |
检查一次性电子邮件提供商 |
checkFreeProvider |
布尔值 | 否 | true |
检查免费电子邮件服务 |
checkRoleAccount |
布尔值 | 否 | true |
检查基于角色的电子邮件(info@、admin@) |
suggestTypos |
布尔值 | 否 | true |
建议拼写错误纠正 |
includeRiskScore |
布尔值 | 否 | true |
包含风险评分(0-100) |
批量验证参数
| 参数 | 类型 | 必填 | 默认值 | 描述 |
|---|---|---|---|---|
emails |
数组 | 是 | - | 1-100 个电子邮件地址的数组 |
validationType |
字符串 | 是 | bulk |
必须设置为 "bulk" |
响应格式
成功响应结构
json { "success": true, "data": { // 验证结果 }, "metadata": { "timestamp": "2025-11-28T10:30:00Z", "processingTime": 145, "apiVersion": "1.0.0" } }
错误响应结构
json { "success": false, "error": { "code": "EMAIL_ERROR", "message": "Invalid email address format", "details": ["Email address is required"] }, "metadata": { "timestamp": "2025-11-28T10:30:00Z" } }
错误处理
常见错误代码
| 代码 | HTTP 状态 | 描述 | 解决方案 |
|---|---|---|---|
EMAIL_ERROR |
400 | 无效的电子邮件格式 | 检查电子邮件语法 |
VALIDATION_ERROR |
400 | 验证参数错误 | 查看请求参数 |
BULK_LIMIT_EXCEEDED |
400 | 批量请求中的电子邮件过多 | 限制为 100 个电子邮件 |
AUTHENTICATION_FAILED |
401 | 无效或缺少 API 密钥 | 验证 RapidAPI 凭据 |
RATE_LIMIT_EXCEEDED |
429 | 请求过多 | 等待并使用退避策略重试 |
SERVER_ERROR |
500 | 内部服务器错误 | 如果持续存在,请联系支持 |
速率限制
速率限制因订阅层级而异:
| 层级 | 请求/分钟 | 请求/月 | 批量电子邮件 |
|---|---|---|---|
| Basic | 60 | 10,000 | 100/请求 |
| Pro | 300 | 100,000 | 100/请求 |
| Ultra | 600 | 500,000 | 100/请求 |
| Mega | 1,200 | 2,000,000 | 100/请求 |
支持的语言示例
- JavaScript/Node.js
- Python
- PHP
- Ruby
- Java



