🎬 transcript.im 登場:YouTube・TikTok・Instagram の動画を無料で文字起こし。transcript.im を見る

メール検証 API

HTTP 経由でフル SMTP メールボックスチェックを行うリアルタイムメール検証 API — 形式のみではなく、到達性のための正確な検証 API です。

メール検証 API のコンソールは認証付き POST リクエスト、200 OK のステータス、稼働率のグラフを示す
メール検証 API

リアルタイムで検証

シンプルな API 呼び出しで、サインアップ・データエンリッチメント・AI エージェントワークフロー・カスタムリスト処理パイプラインにメール検証を組み込めます。

構造化 JSONリアルタイムレスポンスSMTP 検証
Get Started for Free
リアルタイムメール認証 API は SMTP 探査の後に 200 OK のレスポンスを返す

すべての検証 API モードを 1 つのエンドポイントで

あらゆる検証タイプに、同一の REST メール検証 API からアクセスできます。

メール認証 API モードは単一、バッチ、ファイル、SDK 連携の 4 種類のカードで示される

単一メール検証

POST /verify — 1 回のリアルタイムメール検証 API 呼び出しで、3 秒未満のレスポンス。ステータス、到達性、品質スコア、リスクフラグを 1 つの JSON オブジェクトで返します。

バッチ検証

POST /verify/bulk — 1 回の API 呼び出しで最大 50 アドレスを同期検証します。すべての結果が単一の API レスポンスで返り、スキーマはリアルタイムメール検証 API の単一アドレスと同じです。

非同期ファイル処理

POST /verify/file — CSV または Excel ファイルを API に送信し、バックグラウンド処理します。API ジョブ完了時に webhook コールバックで結果を配信します。

公式 SDK

Python、Node.js、Go、PHP 向けの、検証 API 用型安全クライアントライブラリ。失敗時の自動リトライ、完全なエラー処理、全言語で同一のレスポンスタイプです。

検証 API の Webhook 対応

API 結果を非同期で受け取り、メッセージ履歴を照会します。

検証 API の Webhook はイベントのコールバックに署名を付けて送信する

非同期配信

Webhook を作成

ジョブまたはバッチ完了時に API 結果を受け取る HTTP エンドポイントを登録します。API はカスタムペイロード、失敗時の自動リトライ、ジョブ単位またはグローバル設定に対応します。

  • 結果サマリー付きジョブ完了イベント
  • 配信失敗時の自動リトライ
  • ジョブ単位またはアカウント単位の設定

メッセージ履歴

メッセージを照会

完全な webhook イベントログにアクセスし、過去の API 結果の取得、配信失敗のデバッグ、見逃した通知の再送が可能です。API イベントは 30 日間保持されます。

  • ジョブ ID または日付範囲でイベントを照会
  • 見逃した/失敗した配信を再送
  • 30 日間のイベント保持

エンドポイントの内部

メール検証 API が毎回の呼び出しで証明すること

メール検証 API の有用性は、レスポンスフィールドを裏付ける根拠で決まります。この API が返すのはメールボックス単位の事実であり、判定らしく見せた構文チェックの結果ではありません。

構文とルーティングは低コストな層であり、答えではありません

メール検証 API は呼び出しのたびにアドレスを正規化し、構造を確認して、ドメインの MX レコードを解決します。この 2 つの API 層は高速で、受信側に負荷をかけないため最初に実行され、SMTP 段階の前に明らかに無効なアドレスを除外します。

構文のみの API はここで止まり、結果を有効と呼びます。それがバリデーションエンドポイントと、メールボックス本体まで進む無料メール検証 API の差です。

SMTP によって検証 API の真価が決まります

API は受信サーバーと実際に SMTP 通信を行い、受信者パスをテストします。メッセージ本文は送信せず、確認リンクもクリックせず、相手の受信箱にも何も届きません。当社の無料メール検証 API は、サーバー応答から受理された宛先と恒久的な拒否を区別します。

これが、単なる DNS 照会をマーケティング文句で飾ったものではなく、リアルタイムメール検証 API である理由です。根拠は、実際にメールを受理または拒否するシステムから得られます。

リスクフラグもステータスと同じレスポンスに含まれます

API が返す 1 つの JSON オブジェクトに、到達性ステータス、品質スコア、リスクレベル、理由コード、使い捨てメール、役割アカウント、catch-all、無料ウェブメールの各フラグが含まれます。結果の根拠を知るために、2 回目の API 呼び出しを行う必要はありません。

フラグをステータスの横に置くのは意図的です。受理する役割アドレスも受理する個人メールボックスもともに deliverable であり、どちらがこのワークフローに属するかを知るのは製品側だけです。

判断できない結果は、そのまま判断不能として返します

グレイリスティング、プロバイダーによる応答保留、レート制限は、大規模な API 処理では珍しくありません。無料メール検証 API はこれらの場合に unknown を返し、deliverable や invalid と推測しません。

リトライロジックはエンドポイントの中に隠すのではなく、あなたのコードに置くべきです。静かに推測する API は、再試行するかレビューに回すかを決めるために必要な唯一のシグナルを奪います。

レスポンスフィールド

各検証 API ステータスをアプリケーションの判断に対応付ける

API レスポンスは、そのまま条件分岐に使えるよう設計されています。各ステータスは 1 つのアクションに対応し、API の理由コードが境界事例を説明します。

deliverable — 進める

呼び出し時に受信サーバーが宛先を受理しました。製品が定める同意ルールに従って、サインアップを受け入れ、連絡先を保存するか、メッセージをキューに入れてください。

無料メール検証 API は、無料枠でも有料利用でも同じステータスフィールドを返します。そのため、無料クレジットで確認した挙動をそのまま本番で利用できます。

undeliverable — 拒否するか、もう一度聞く

API から恒久的エラーが返った場合、そのアドレスはハードバウンスします。サインアップフォームでは、API の理由コードとともに入力欄を再表示してください。バックグラウンドジョブでは、元の値を削除せず、そのレコードを送信対象から除外します。

ドメインを自動訂正しないでください。検証 API はアドレスが失敗したことは伝えられますが、本人が意図したアドレスは伝えられません。

risky — 独自のポリシーを適用

risky は、メールボックスがメールを受け取れる可能性はあるものの、製品側で考慮すべきフラグが付いていることを意味します。理由コードを確認してください。有料サインアップでの使い捨てメールと、サポートフォームでの役割アドレスでは、問題の性質がまったく異なります。

当社の無料メール検証 API を呼び出す箇所にポリシーを一度だけ実装し、製品内のすべての画面で同じ API フラグを同じように扱えるようにします。

unknown — 再試行し、破棄しない

受信プロバイダーから、有効性を判断できない応答が API に返されました。ユーザーをブロックしたり、偽陰性をデータベースに記録したりせず、後で API を再呼び出しするためにアドレスをキューに入れてください。

サインアップフロー内のリアルタイムメール検証 API は、ここでユーザー体験を損なわないよう処理すべきです。ユーザーを先に進め、非同期で再検証し、2 回目の API 結果に基づいて対応します。

統合パターン

実システムでメール検証 API を呼び出す場所

ほとんどの API 統合は同じ 3 つの接点を使います。API 呼び出しの配置を正しくすることが、選ぶ SDK より重要です。

  1. 1

    入力された時点で

    アドレスが送信されたときに API を呼び出します — サインアップ、チェックアウト、リードフォーム、またはプロフィール更新です。本人がまだページにいるときに検証することだけが、誤字を本人が直せる瞬間であり、インライン API 呼び出しの最も強い根拠です。

    短いタイムアウトを超えたら、呼び出しは非ブロッキングにしてください。無料メール検証 API のレスポンスは通常 1〜3 秒で届きますが、受信プロバイダーが遅いせいでフォームが失敗してはいけません。

  2. 2

    すでにデータを動かしているパイプラインの中で

    CRM 同期ジョブ、データ補完ワーカー、ETL ステップは、この無料メール検証 API を組み込むのに適しています。レコードがすでに流れている箇所に API 呼び出しを追加し、ステータス、フラグ、checked-at タイムスタンプをフィールドとして保存します。

    単一レコードではなくファイルの場合、POST /verify/file API は CSV または Excel を受け取り、ジョブ完了時に webhook を呼び出すため、バッチ API 作業に長時間接続は不要です。

  3. 3

    AI エージェントとツールの内部で

    MCP Server は当社の無料メール検証 API を、Claude Desktop と Cursor に自然言語で公開し、Agent Skills はワンクリックでエージェントプラットフォームにインストールします。どちらの経路も REST API と同じ構造化 JSON を返します。

    これはエージェントの信頼性に重要です。モデルは散文をパースする必要がなく、下層 API が unknown と言ったときに、ツールがアドレスは問題ないとは主張できません。

  4. 4

    送信そのものの前後で

    件数よりも情報の鮮度が重要です。数か月前に記録したステータスを信頼せず、重要度の高い受信者は送信直前に検証し、休眠レコードはキャンペーンに入る前に再検証してください。

    リスト全体には、 一括メール検証 はファイル上で同じエンジンを実行するため、リアルタイムエンドポイントの上にバッチ処理ロジックを作り直す必要はありません。

正直な限界

メール検証 API が主張しない 4 つのこと

API レスポンスを信頼できるのは、その対象範囲が明確に限定されているからです。以下の項目は、それぞれ別のツールまたは別のチームが扱うべきもので、検証 API の対象ではありません。

身元や同意は証明しません

メールボックスが受信を受け入れても、その管理者、勤務先、連絡への同意までは分かりません。共有エイリアス、転送アドレス、古い補完データはいずれも、別人に紐づいた deliverable の API 結果を生む可能性があります。

身元にはファーストパーティデータを使い、同意は自社の記録システムに置いてください。どちらかを供給できる検証 API はありません。

受信箱への配置は保証しません

SMTP での受理は、API 呼び出し時点における受信者パスの状態を示します。キャンペーンが受信箱に届くかどうかは、送信者の評判、認証、コンテンツ、苦情履歴に左右されます — いずれも API では観測できない送信側の要因です。

検証で除外できるのは、アドレス単位のエラーです。メッセージ自体の到達性は別の取り組みであり、使う指標も異なります。

catch-all ドメインは不確実なままです

catch-all ドメインはすべてのローカルパートを受け入れるため、推測したアドレスがそこに存在することを証明できる無料メール検証 API はありません。API がそのフラグを返すのは、コード側で推論しなくてよいようにするためです。

catch-all 結果は deliverable に折り込まずレビューへ回してください。とくに氏名パターンから組み立てた B2B リストではそうです。

結果はタイムスタンプ付きの観察です

メールボックスは日々閉鎖され、エイリアスは廃止され、ドメインは移行されます。API が報告するのは呼び出し時点の事実であり、その情報は API が応答した瞬間から古くなり始めます。

checked-at 時刻をステータスの横に保存し、下流システムが証拠が古すぎて行動できない時点を判断できるようにします。

関連機能

検証 API とプラットフォームの残りの関係

同じエンジンを複数の API インターフェースから利用できます。適切なものを選ぶ基準は通常、精度ではなく利用者と用途です。

1 件のアドレスを手作業で

人が何千件も自動化するのではなく、1 件の結果を確認する必要があるときは、 メール検証ツール はブラウザで同一の SMTP パイプラインを実行し、API が返すすべてのフラグを表示します。

メール検証 API を使うコードを書く前に、アドレスの結果を手早く確認する方法です。

ファイル全体を一度に

作業がストリームではなくリストのときは、 メールリストクリーニング はすべての行に同じルールを適用し、エクスポートに理由を残します。

ファイルと API 呼び出しは 1 つのエンジンを共有するため、一括でクリーニングした行と、検証 API でチェックしたアドレスが食い違うことはありません。

バリデーション優先の切り口

メールバリデーション API のページは、検証ではなくバリデーションを検索するチーム向けに同一エンドポイントを説明し、その角度から統合の詳細を書いています。

エンドポイント、スキーマ、SMTP 証拠は同一です。異なるのはドキュメントの切り口だけです。

よくある質問

1. メール検証 API の速度は?

キャッシュされた API 結果は 200ms 未満で返ります。フル SMTP 検証は平均 1–3 秒で完了するため、フォーム内のリアルタイムメール検証 API として使えます。API は 1 分あたり最大 6,000 回の単一検証と 1,500 回のバッチリクエストをサポートします。

2. メール検証 API を統合するには?

検証 API は標準 REST 呼び出しと JSON レスポンスを使用します。Python、Node.js、Go、PHP の公式 SDK があります。多くの API 統合は 30 分以内で完了します。MCP Server と Agent Skills はコード不要です — 一度インストールすれば、対応する任意の AI クライアントでリアルタイムメール検証 API が動きます。

3. メール検証 API の料金は?

Starter プランは 20,000 クレジットが $20、1 メールあたり $0.001 — 月額料金はなく、使った分だけ支払います。ボリューム価格は 1M クレジットで 1 メールあたり $0.00035 まで下がります。無料メール検証 API 枠ではログインする日ごとに 20 クレジットを受け取れ、月最大 600 クレジットまで貯まります。クレジットカードは不要です。

4. 各検証 API レスポンスには何が含まれますか?

毎回の API レスポンスに検証ステータス(deliverable、undeliverable、risky、unknown)、0–100 の品質スコア、リスクレベル、理由コードが含まれます。使い捨てメールフラグ、役割アカウントフラグ、catch-all 検出、誤字修正の提案も含まれます。

5. 検証 API は安全ですか?

すべての API リクエストは HTTPS です。毎回の API 呼び出しに API キー認証が必要で、追加セキュリティ用に IP ホワイトリストも利用可能です。BillionVerify は GDPR と CCPA に完全準拠し、処理後にデータを自動削除します。

6. AI エージェントと LLM はこの検証 API をどう使いますか?

AI エージェントは MCP Server(Claude と Cursor の自然言語)、事前構築 Agent Skills(Claude と Manus のワンクリックインストール)、または LangChain、CrewAI、任意の Anthropic / OpenAI SDK からの直接 REST 呼び出しで接続します。すべての経路が同じメール検証 API に到達し、同じ構造化 JSON を返します — レスポンス変換は不要です。

7. email validation API と email verification API の違いは?

メールバリデーション API とメール検証 API は通常、同じエンドポイントを指します — アドレスが実在し到達可能かを確認します。BillionVerify は SMTP レベルの検証を使い、受信サーバー上のメールボックス存在を確認します。DNS や構文のみの検証ではありません。単一の /verify エンドポイントがステータス、品質スコア、使い捨てフラグ、役割アカウントフラグ、catch-all 検出を 1 つの JSON レスポンスで返します。

メール検証 API

API キーを取得

すべての検証タイプに 1 つのエンドポイント。MCP Server と Agent Skills 付き。無料メール検証 API 枠はログインする日ごとに 20 クレジット、月最大 600 クレジット、クレジットカード不要です。

月 600 無料クレジット · ネイティブ MCP Server 統合 · クレジットカード不要

99.9%
精度
Real-time
API 速度
$0.00014
メールあたり
600/mo
永久無料