[ validation · email ]● 1 cr · 60 req/min

メール バリデータ

1回のAPIコールで任意のメールアドレスを検証 — 構文チェック、MXレコード検証、使い捨てメール検出。すべてのアドレスについて明確な配信可能性シグナルを返します。

構文チェックMXレコード使い捨て検出
[ 01 · live ]

ライブで試す

auth · x-api-key

APIキーをお持ちでない方は

アカウントにサインインしてAPIキーを作成・管理してください。

› 例
· user@example.com標準
· user@mailinator.com使い捨て
· bad@@email無効な構文
[ 02 · integrate ]

統合ガイド

スニペットをコピーし、APIキーを差し替えて実行するだけ。任意のHTTPクライアントで動作します — 以下にcURL、JavaScript、Pythonの例を掲載。

spec
POST/api/check-email
base
https://www.apipick.com

Validate 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"
}'
● 200 · レスポンス
{
  "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
}

1コールで3つのチェック

✏️

構文の検証

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リクエストしか使えません — プロトタイプには十分でも、実際のワークロードにはまるで足りません。それを超えた瞬間、利用が散発的で波があったとしても、月額サブスクリプションへの移行を強いられます。

レスポンスフィールド

フィールド説明
validbooleansyntax_valid と mx_valid の両方が true のとき true
syntax_validbooleanメールフォーマットがRFCの構文ルールを満たす
mx_validbooleanドメインが少なくとも1つのアクティブなMXレコードを持つ
disposablebooleanドメインが既知の使い捨て・捨てアドレス用メールサービスである
domainstringメールから抽出したドメイン部分
normalizedstring | null小文字・Unicode正規化された正準形
reasonstring | null検証が失敗した場合の人間が読める説明
[ 03 · limits ]

レート制限

スロットリングはAPIキー単位、60秒のスライディングウィンドウです。上限に達すると、Retry-Afterヘッダー付きのクリーンな429が返されます。

リクエストレート

60req/min

APIキー単位・エンドポイント単位。60秒のスライディングウィンドウ。

同時実行数

3concurrent

APIキーごとの同時進行リクエストの最大数。

レスポンスヘッダー
X-RateLimit-Limit1分あたりに許可される最大リクエスト数
X-RateLimit-Remaining現在のウィンドウで残っているリクエスト数
X-RateLimit-Reset現在のウィンドウがリセットされるまでの秒数
Retry-After再試行までの待機秒数(429の場合のみ)
● 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
}

よくある質問

Q: valid と mx_valid の違いは何ですか?

A: mx_valid はドメインがメールを受信できることを示すだけです。valid は syntax_valid と mx_valid を組み合わせたもので — アドレスが配信可能かどうかを単に知りたいときに使うべきフィールドです。disposable フラグは別途返されるため、捨てアドレスに対するポリシーは自分で判断できます。

Q: APIはメールボックスを検証するためにテストメールを送信しますか?

A: いいえ。APIはDNSのMX検索を実行しますが、メールの送信やSMTPプロービングは行いません。これはメールボックスレベルの存在は確認できないことを意味しますが、ドメインレベルの配信可能性チェックにより、プライバシーやスパムの懸念なしに無効なアドレスの大部分を捕捉できます。

Q: AIエージェントはこのAPIをツールとして呼び出せますか?

A: はい。このエンドポイントは1つのメール文字列を受け取り、フラットなJSONオブジェクトを返します — OpenAIファンクション、Claudeツール、LangChainツール、その他あらゆるエージェントフレームワークのアクションとして簡単に定義できます。自律的なリード拡充やCRM整備のパイプラインに最適です。

Q: 使い捨てメールのブロックリストはどれくらい最新ですか?

A: ブロックリストはGitHub上のコミュニティ管理の disposable-email-domains リポジトリ(50,000以上のドメイン)を出典としています。サーバーのコールドスタートごとに自動的に更新されます。

🤖エージェントスキル

Claude Code & AIエージェントでメールバリデータを使う

公式のClaude Codeスキルをインストールすれば、AIコーディングエージェントの中から直接メールを検証できます — 手動のAPIコールは不要です。Claude Code、Cursor、OpenAI Codex などに対応。

AIエージェントに自然に尋ねる

Validate user@example.com
Is test@mailinator.com a disposable email?
Can john.doe@company.org receive emails?

対応プラットフォーム

Claude CodeCursorOpenAI CodexManusGoogle AntigravityOpenClaw
apipick-lab /
apipick-email-validation

APIpick メールバリデータAPI向けのClaude Codeスキル

あらゆるAIコーディングエージェントで、自然言語のクエリにより構文の検証、MXレコードチェック、使い捨てメール検出を実行します。

TypeScript1クレジット / リクエストインストール無料
GitHubでスキルを見る