ドキュメント

管理画面の使い方

管理画面の各画面の操作手順をまとめています。API から操作する場合は API リファレンス をご覧ください。

最初の配信までの流れ

  1. https://app.webhookadmin.com/signup で登録し、組織を作成します(組織・プロジェクト・環境)。
  2. Webhook を送信するサービスごとにプロジェクトを作成します。本番環境とテスト環境は自動で作成されます。
  3. 顧客アカウントを登録し、その顧客のエンドポイント(Webhook を受信する URL)を追加します。
  4. API キーを作成し、送信側のサーバーから API でメッセージを送信します。
  5. 配信ログで結果を確認します。

各プロジェクトの「概要」には「最初の配信までの手順」が表示され、済んだ手順には「完了」と表示されます。

画面の構成

左のメニューの最上部で、組織・プロジェクト・環境(本番・テスト)を切り替えます。メニューの項目は、プロジェクトを選んでいるかどうかで変わります。

選んでいるものメニューの項目
すべてのプロジェクト概要・配信ログ・アラート・設定
プロジェクトと環境概要・配信ログ・エンドポイント・顧客アカウント・ソース・イベントタイプ・アラート・API キー・API ログ・設定

メニューの「使い方」からこのページを開けます。左のメニューの下部のメールアドレスを押すと、テーマ(システム・ライト・ダーク)・言語・アカウント設定・ログアウトを選べます。スマートフォンでは、左上のボタンでメニューを開きます。

ページの一覧

基本

  • 概要画面: 組織全体とプロジェクトごとの「概要」に表示される数値と、対応が必要なエンドポイントの確認方法です。
  • 組織・プロジェクト・環境: 組織とプロジェクトの作成・切り替え・名前の変更・削除と、本番環境とテスト環境の違いです。

Webhook の送信

  • 顧客アカウント: Webhook を受信する企業やユーザー(顧客アカウント)を、環境ごとに登録・削除する手順です。
  • エンドポイント: 顧客アカウントのエンドポイント(Webhook の配信先)を追加し、署名シークレット・対象イベント・配信の設定を変更する手順です。
  • イベントタイプ: invoice.paid のように、配信するイベントの名前(イベントタイプ)を環境ごとに登録し、説明の編集や廃止を行う手順です。
  • 配信ログ: 配信ログで送信したメッセージの状態・配信試行・ペイロードを確認する方法と、テスト送信の手順です。
  • 再送信・一括再送信: 自動の再送信の仕組みと、失敗したメッセージを 1 通ずつ、またはエンドポイント単位でまとめて送り直す手順です。
  • 顧客ポータル: 顧客が自分のエンドポイント・署名シークレット・配信ログを管理できる「顧客ポータル」のリンクを発行する手順です。
  • 固定送信元 IP: 受信側で IP アドレスを許可している顧客のために、固定の送信元 IP(209.71.107.233)から配信する設定です。
  • トランスフォーメーション: 配信の直前に JavaScript の handler を実行し、ペイロード・ヘッダー・URL・HTTP メソッドを変更する、または配信をキャンセルする設定です。

Webhook の受信

  • ソース(受信): Stripe や GitHub などから Webhook を受信し、署名を検証してから顧客アカウントのエンドポイントへ配信する「ソース」の設定手順です。

運用

  • アラート: 配信の失敗やエンドポイントの自動無効化などを、Slack・Teams・Chatwork・メール・Webhook で通知する設定です。
  • API キー: Webhook を送信するサーバーから API を呼び出すための API キーを、環境ごとに作成・無効化する手順です。
  • API ログ: 失敗した API リクエスト(401・422 など)の原因と解決策を、API ログで確認する方法です。

組織とアカウント

  • メンバーと権限: 組織にメンバーを招待し、権限を変更・削除する手順と、4 つの権限でできることです。
  • シングルサインオン: Okta・Microsoft Entra ID・Google Workspace などの IdP で、組織のメンバーがログインできるようにする設定です。
  • プランと請求: プランの変更と解約、カード・請求書の管理、月間上限を超えたときの動作の設定方法です。
  • アカウント設定: 名前・ログイン方法・パスキー・接続中のアプリ・表示言語とテーマの変更と、アカウントの削除の手順です。