Webhook テスター

ペイロードの整形、HMAC 署名の検証、テスト用 curl コマンドの生成ができます。

Webhook ペイロード

署名検証(HMAC-SHA256)

cURL コマンド生成

curl -X POST "https://your-server.com/webhook" \
  -H "Content-Type: application/json" \
  -d ""

Webhook テストについて

Webhook 統合をテストするクライアントサイドツール。ペイロードの整形、GitHub/Stripe 形式の HMAC-SHA256 署名検証に対応。

なぜ署名を検証するのか?

GitHub、Stripe などの Webhook にはヘッダーに HMAC 署名が含まれます。検証によりペイロードの改ざんがないことを確認できます。

主な機能

  • ペイロード整形:JSON ペイロードの美化と検証。
  • 署名検証:HMAC-SHA256 をローカルで検証。
  • cURL 生成:テスト Webhook 送信用の curl コマンドを構築。

よくある用途

  • ローカル連携が整う前に、ペイロードの形と HMAC ロジックを検証する。
  • サードパーティのサンプルイベントを再利用しやすいテストリクエストに変換する。
  • 共有やコード組み込みの前にペイロードを整形・確認する。

検証について

このページはローカルでの整形、署名デモ、cURL 生成に適しています。本番では生のリクエストボディ、コンスタントタイム比較、サーバー側の秘密管理に基づく検証が必要です。

関連記事

Webhook をローカルでテストする – 開発者ガイド

ngrok、Webhook テスター、HMAC 検証を使ったローカルでの Webhook テスト。

関連記事

API Key と Webhook セキュリティ

API Key と Webhook 署名の生成・保存・保護のベストプラクティス。