電子郵件 驗證器
一次 API 呼叫即可驗證任意電子郵件 — 語法檢查、MX 記錄驗證、一次性郵件偵測。為每個位址回傳清晰的可送達性訊號。
整合指南
複製程式碼片段,替換你的 API 金鑰,執行即可。適用於任何 HTTP 用戶端——下方提供 cURL、JavaScript 與 Python 範例。
/api/check-emailhttps://www.apipick.comValidate an email address and receive syntax, MX, and disposable detection results
emailstring必填The email address to validate user@example.com
curl -X POST "https://www.apipick.com/api/check-email" \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"email": "user@example.com"
}'{
"success": true,
"code": 200,
"message": "Email validation complete",
"data": {
"email": "user@example.com",
"valid": true,
"syntax_valid": true,
"mx_valid": true,
"disposable": false,
"domain": "example.com",
"normalized": "user@example.com",
"reason": null
},
"credits_used": 1,
"remaining_credits": 99
}一次呼叫,三項檢查
語法驗證
驗證是否符合 RFC 格式、偵測拼字錯誤,並回傳位址的正規化標準形式。
MX 記錄檢查
執行即時 DNS 查詢,確認該網域具有運作中的郵件交換記錄且能接收電子郵件。
一次性偵測
比對一個收錄 50,000+ 個已知一次性與拋棄式電子郵件網域的資料庫(Mailinator、Guerrilla Mail 等)。
完美適用於這些情境
SaaS 註冊
在註冊時封鎖一次性電子郵件,防止試用濫用並維持使用者群的真實性。
行銷名單清理
在發送行銷活動前清理電子郵件名單,以提升送達率並保護寄件者信譽。
防範詐騙
辨識用於詐騙註冊、優惠券濫用與假帳號建立的拋棄式位址。
AI 智慧代理增強
作為 LLM 工具,在自治潛在客戶研究、CRM 增強與外聯自動化管線中驗證電子郵件品質。
ZeroBounce 與 AbstractAPI 的替代方案
相同的驗證品質 — 卻沒有依批次計價的門檻,也沒有每月 100 次請求的上限。
ZeroBounce | AbstractAPI | API Pick ✓ | |
|---|---|---|---|
| 免費方案 | 100 次 / 月 | 100 次 / 月 | 註冊即享 100 點 |
| 免費點數會過期嗎? | 每月重置 | 每月重置 | 永不過期 |
| 依用量計費價格 | $24 / 3,000 emails | $14 / mo (10k) | $5 / 5,000 emails |
| 每 1,000 封電子郵件的成本 | ~$8.00 | 約 $1.40(月訂閱) | $1.00 |
| 語法檢查 | ✓ | ✓ | ✓ |
| MX 記錄檢查 | ✓ | ✓ | ✓ |
| 一次性偵測 | ✓ | ✓ | ✓ |
| 免信用卡即可開始 | ✗ | ✗ | ✓ |
| AI 智慧代理 / LLM 即用 | 部分支援 | 部分支援 | ✓ 原生 JSON |
ZeroBounce 的問題
ZeroBounce 僅 3,000 次驗證就要收費 $24 — 等於每 1,000 封電子郵件 $8。對任何透過註冊表單或 CRM 增強管線處理一定量的團隊而言,成本會迅速攀升。它沒有真正的依用量計費:您必須整批購買點數,而未用完的點數也無法乾淨地結轉。
AbstractAPI 的問題
AbstractAPI 的免費方案每月只給您 100 次請求 — 足以做原型,卻遠遠不夠應付任何實際工作負載。一旦超出,即使您的用量零星或忽高忽低,也會被迫採用月訂閱方案。
回應欄位
| 欄位 | 類型 | 說明 |
|---|---|---|
| valid | boolean | 當 syntax_valid 與 mx_valid 皆為 true 時為 true |
| syntax_valid | boolean | 電子郵件格式通過 RFC 語法規則 |
| mx_valid | boolean | 網域至少有一筆運作中的 MX 記錄 |
| disposable | boolean | 網域為已知的一次性/拋棄式電子郵件服務 |
| domain | string | 從電子郵件中擷取出的網域部分 |
| normalized | string | null | 正規化的小寫、Unicode 標準化形式 |
| reason | string | null | 驗證失敗時提供的人類可讀說明 |
速率限制
限流以 API 金鑰計,採用 60 秒滑動視窗。觸發限制時會回傳乾淨的 429,並帶 Retry-After 回應標頭。
60req/min
以 API 金鑰、以端點計。60 秒滑動視窗。
3concurrent
每個 API 金鑰同時進行中的最大請求數。
X-RateLimit-Limit每分鐘允許的最大請求數X-RateLimit-Remaining目前視窗內剩餘的請求數X-RateLimit-Reset目前視窗重設前的秒數Retry-After重試前需等待的秒數(僅在 429 時)HTTP/1.1 429 Too Many Requests
Retry-After: 12
X-RateLimit-Limit: 60
X-RateLimit-Remaining: 0
X-RateLimit-Reset: 12
{
"error": "rate_limit_exceeded",
"message": "Rate limit exceeded: 60 requests/minute per API key. Retry after 12s.",
"retry_after": 12
}常見問題
問: valid 與 mx_valid 有什麼差別?
答: mx_valid 只告訴您該網域能接收電子郵件。valid 則結合了 syntax_valid 與 mx_valid — 當您只想知道某位址是否可送達時,它就是首選欄位。disposable 標記會另外回傳,讓您能自行決定對拋棄式位址的處理政策。
問: 此 API 會發送測試郵件來驗證信箱嗎?
答: 不會。此 API 執行 DNS MX 查詢,但不會發送任何電子郵件,也不做 SMTP 探測。這代表無法確認信箱層級的存在性,但網域層級的可送達性檢查已能攔截絕大多數無效位址,且毫無隱私或垃圾郵件疑慮。
問: AI 智慧代理可以將此 API 當作工具呼叫嗎?
答: 可以。此端點接受單一電子郵件字串並回傳扁平的 JSON 物件 — 可直截了當地定義為 OpenAI 函式、Claude 工具、LangChain 工具或任何智慧代理框架的動作。非常適合自治潛在客戶增強與 CRM 清理管線。
問: 一次性電子郵件封鎖清單有多即時?
答: 此封鎖清單來自 GitHub 上由社群維護的 disposable-email-domains 儲存庫(50,000+ 個網域)。它會在每次伺服器冷啟動時自動重新整理。
在 Claude Code 與 AI 智慧代理中使用電子郵件驗證器
安裝官方 Claude Code 技能,即可在您的 AI 編碼智慧代理中直接驗證電子郵件 — 無需手動呼叫 API。可搭配 Claude Code、Cursor、OpenAI Codex 等使用。
用自然語言詢問您的 AI 智慧代理
相容平台
APIpick 電子郵件驗證器 API 的 Claude Code 技能
在任何 AI 編碼智慧代理中,透過自然語言查詢執行語法驗證、MX 記錄檢查與一次性電子郵件偵測。