DeBounce Email Validation
收藏DeBounce Email Validation API 数据集概述
基本信息
- API名称:DeBounce Email Validation
- 类别:Email
- 版本:v1 (current)
- 流行度:9.4
- 服务等级:100%
- 延迟:692ms
- 提供商:DeBounce
- 订阅者数量:97
功能概述
该API提供实时电子邮件验证与验证服务,旨在帮助保持电子邮件列表清洁、提高送达率并降低退回率。支持通过API验证单个电子邮件或整个列表。
核心功能
- 语法与格式验证:检测格式不正确的电子邮件。
- 域名与MX记录检查:确保域名存在并接收邮件。
- 一次性电子邮件检测:阻止临时/一次性提供商。
- 基于角色的电子邮件检测:标记如
info@或support@之类的地址。 - 全收检测:识别接受所有邮件的域。
- 免费电子邮件提供商检测:区分企业提供商与免费提供商。
- SMTP邮箱验证:实时确认邮箱是否存在。
- 批量验证:在一个请求中验证多个电子邮件。
端点
1. 单电子邮件验证
验证单个电子邮件地址。
- 请求方法:GET
- 请求URL:
https://debounce-email-validation.p.rapidapi.com/v1-vip/email?email=test@example.com - 响应示例: json { "email": "test@example.com", "result": "valid", "reason": "Accepted Email", "domain": "example.com", "mx": true, "disposable": false, "role": false, "free": true, "accept_all": false }
2. 批量验证
在一个请求中验证多个电子邮件。
-
请求方法:POST
-
请求URL:
https://debounce-email-validation.p.rapidapi.com/v1-vip/bulk -
请求头:
Content-Type: application/json -
请求体示例: json { "emails": [ "user1@example.com", "user2@gmail.com", "invalid@fake" ] }
-
响应示例: json { "results": [ { "email": "user1@example.com", "result": "valid" }, { "email": "user2@gmail.com", "result": "valid" }, { "email": "invalid@fake", "result": "invalid" } ] }
认证
所有请求都需要API密钥。可在订阅后从RapidAPI仪表板获取密钥。
- 请求头:
X-RapidAPI-Key: YOUR_API_KEYX-RapidAPI-Host: debounce-email-validation.p.rapidapi.com
错误处理
-
示例错误响应: json { "error": true, "message": "Invalid API Key" }
-
常见错误:
401 Unauthorized– API密钥无效或缺失。429 Too Many Requests– 超出速率限制。400 Bad Request– 输入格式无效。
集成示例
Node.js
javascript const axios = require("axios"); const options = { method: GET, url: https://debounce-email-validation.p.rapidapi.com/v1-vip/email, params: { email: test@example.com }, headers: { X-RapidAPI-Key: YOUR_API_KEY, X-RapidAPI-Host: debounce-email-validation.p.rapidapi.com } }; axios.request(options) .then(response => console.log(response.data)) .catch(error => console.error(error));
Python
python import requests url = "https://debounce-email-validation.p.rapidapi.com/v1-vip/email" querystring = {"email":"test@example.com"} headers = { "X-RapidAPI-Key": "YOUR_API_KEY", "X-RapidAPI-Host": "debounce-email-validation.p.rapidapi.com" } response = requests.get(url, headers=headers, params=querystring) print(response.json())
定价
DeBounce提供按需付费定价,积分永不过期。详细信息请参见RapidAPI中的定价选项卡。
支持
- DeBounce Support
- RapidAPI Support



