Standard Webhooks・MCP に対応

Webhook の配信・再送信・ログを一元管理

API を 1 回呼び出すだけで、署名付きの Webhook を配信し、配信に失敗した場合は自動で再送信します。どのサービスの Webhook がどのエンドポイントで失敗しているかも、管理画面で確認できます。

3 つのプロジェクト(請求サービス・会員アプリ・予約システム)から送信した Webhook を 1 か所から配信し、失敗したエンドポイントを Slack に通知する図3 つのプロジェクト(請求サービス・会員アプリ・予約システム)から送信した Webhook を 1 か所から配信し、失敗したエンドポイントを Slack に通知する図

既存のサービスへの組み込み

イベントが発生した箇所で POST /v1/messages を呼び出すだけです。エンドポイントへの配信、署名、再送信は Webhook Admin が行います。

  • Node.js
  • Python
  • PHP
  • Ruby
  • Go
  • REST
const res = await fetch('https://api.webhookadmin.com/v1/messages', {
  method: 'POST',
  headers: {
    Authorization: `Bearer ${process.env.WEBHOOK_ADMIN_API_KEY}`,
    'Content-Type': 'application/json',
    'Idempotency-Key': 'inv_88-paid',
  },
  body: JSON.stringify({
    consumer: 'cus_1024',
    event_type: 'invoice.paid',
    payload: { invoice_id: 'inv_88', amount: 128000 },
  }),
})
// 署名・再送信・ログ記録は Webhook Admin が処理

本番前の検証環境

プロジェクトごとに本番環境とテスト環境を用意しています。テスト環境からの送信は課金の対象外です(1 日 1,000 通まで)。

本番環境とテスト環境

テスト環境から送信したメッセージは無料です(1 日 1,000 通まで)。

署名

署名は Standard Webhooks 形式です。受信側では、Node・Python・Go などの公式ライブラリで署名検証が可能です。

配信失敗時の再送信とアラート

エンドポイントのサーバーが停止していても、既定では約 28 時間にわたって再送信します。それでも配信できない場合は、担当者にアラートを通知します。

自動再送信

既定では間隔を空けて再送信します(初回を含めて最大 8 回、約 28 時間)。再送信回数と再送信間隔はエンドポイントごとに設定できます。5 日間失敗が続いたエンドポイントは自動で無効化します。

アラート

通知チャネルは Slack、Teams、Chatwork、メール、Webhook から選択できます。同じエンドポイントのアラートは 1 時間に 1 回にまとめて通知します。

Webhook の受信

Stripe や GitHub などから届く Webhook を受信してエンドポイントへ配信するほか、Amazon SQS や Google Cloud Pub/Sub などのキューやストレージにも配信できます。

外部サービスからの受信

署名を検証してから受け付け、指定した顧客アカウントのエンドポイントへ配信します。Standard Webhooks に対応したサービスや、HMAC・Basic 認証・API キーで認証するサービスにも対応しています。

Webhook 以外のエンドポイント

キュー、イベントバス、ストレージへの直接配信と、Slack・Microsoft Teams・Chatwork・Google Chat への投稿に対応します。再送信と配信ログは Webhook のエンドポイントと同じ仕組みです。Pro プランからご利用いただけます。

全プロジェクトの一覧

請求、会員、予約などサービスが分かれていても、全プロジェクトの配信数と成功率を組織の画面で一覧できます。失敗が続いているエンドポイントもすぐに特定できます。

固定送信元 IP と MCP

IP アドレスで受信を制限している取引先にも配信できます。AI エージェントから MCP 経由で操作することもできます。

固定送信元 IP

固定の IP アドレスから配信するため、受信側ではその IP アドレスを許可するだけで済みます。Starter プランからご利用いただけます。

MCP 対応

Claude などの AI エージェントから、エンドポイントの登録、失敗したメッセージの再送信、使用量の確認ができます。

料金

価格は税別です。月間上限を超えた分は 10 万通ごとに 300 円(月間上限の 5 倍まで)。再送信と、エンドポイントが無く配信しないメッセージは課金の対象外です。

Free

0 円/ 月

無料で始める
  • プロジェクト 1 つ
  • ソース 1 つ
  • 月 5 万通
  • ログ保存期間 7 日
  • メンバー 3 人まで
  • アラート

Starter

3,000 円/ 月

始める

Free のすべてに加えて

  • プロジェクト 3 つ
  • ソース 5 つ
  • 月 50 万通
  • ログ保存期間 30 日
  • 固定送信元 IP
  • メンバー無制限
  • 顧客ポータル
  • ポーリングエンドポイント

Business

98,000 円/ 月

始める

Pro のすべてに加えて

  • プロジェクト無制限
  • ソース無制限
  • 月 2,000 万通
  • 稼働率 99.95% の保証
  • シングルサインオン
  • 監査ログ 1 年保存
  • 専用サポート窓口

Enterprise

上限と契約条件を個別に取り決めるプランです。お客さまの環境での運用(セルフホスト)もご相談いただけます。

お問い合わせ

月 5 万通まで無料

クレジットカードの登録なしで始められ、その場で API キーを発行できます。