{"meta":{"title":"Webhook ドキュメント","intro":"Webhook を使用すると、 GitHubで発生したイベントに応じて、統合でアクションを実行できます。","product":"Webhooks","breadcrumbs":[{"href":"/ja/webhooks","title":"Webhooks"}],"documentType":"product"},"body":"# Webhook ドキュメント\n\nWebhook を使用すると、 GitHubで発生したイベントに応じて、統合でアクションを実行できます。\n\n## Recommended\n\n* [webhook について](/ja/webhooks/about-webhooks)\n\n  Webhook を使うと、GitHub で特定のイベントが発生するたびに、外部の Web サーバーに通知を配信できます。\n\n* [webhookの作成](/ja/webhooks/using-webhooks/creating-webhooks)\n\n  Webhook を作成して、GitHub で発生する特定のイベントにサブスクライブできます。\n\n* [webhookの配信処理](/ja/webhooks/using-webhooks/handling-webhook-deliveries)\n\n  Webhook 配信をリッスンして応答するコードを記述する方法について説明します。\n\n* [Webhook の使用に関するベスト プラクティス](/ja/webhooks/using-webhooks/best-practices-for-using-webhooks)\n\n  Webhook を使用する場合のセキュリティとパフォーマンスを向上させるには、次のベスト プラクティスに従います。\n\n* [Webhook のイベントとペイロード](/ja/webhooks/webhook-events-and-payloads)\n\n  各 Webhook イベントが発生するタイミングと、そのペイロードに含まれる内容について説明します。\n\n* [Webhook のトラブルシューティング](/ja/webhooks/testing-and-troubleshooting-webhooks/troubleshooting-webhooks)\n\n  Webhook の一般的なエラーを診断して解決する方法を学びます。\n\n## Links\n\n### Getting started\n\n* [webhook について](/ja/webhooks/about-webhooks)\n\n  Webhook を使うと、GitHub で特定のイベントが発生するたびに、外部の Web サーバーに通知を配信できます。\n\n* [Webhook のイベントとペイロード](/ja/webhooks/webhook-events-and-payloads)\n\n  各 Webhook イベントが発生するタイミングと、そのペイロードに含まれる内容について説明します。\n\n## Articles\n\n* [webhook について](/ja/webhooks/about-webhooks)\n\n  Webhook を使うと、GitHub で特定のイベントが発生するたびに、外部の Web サーバーに通知を配信できます。\n\n* [Webhook の種類](/ja/webhooks/types-of-webhooks)\n\n  特定のリポジトリ、組織、   または GitHub App で発生するイベントに対して購読するための Webhook を作成できます。\n\n* [Webhook のイベントとペイロード](/ja/webhooks/webhook-events-and-payloads)\n\n  各 Webhook イベントが発生するタイミングと、そのペイロードに含まれる内容について説明します。\n\n* [webhookの作成](/ja/webhooks/using-webhooks/creating-webhooks)\n\n  Webhook を作成して、GitHub で発生する特定のイベントにサブスクライブできます。\n\n* [webhookの配信処理](/ja/webhooks/using-webhooks/handling-webhook-deliveries)\n\n  Webhook 配信をリッスンして応答するコードを記述する方法について説明します。\n\n* [Webhook 配信を検証する](/ja/webhooks/using-webhooks/validating-webhook-deliveries)\n\n  Webhook シークレットを使用して、Webhook の配信が GitHub からの配信であることを確認できます。\n\n* [プライベート システムへの Webhook の配信](/ja/webhooks/using-webhooks/delivering-webhooks-to-private-systems)\n\n  プライベート システムのインターネットへの露出を制限するために、リバース プロキシを使用して、webhook を GitHub からプライベート システムに転送できます。\n\n* [webhookの編集](/ja/webhooks/using-webhooks/editing-webhooks)\n\n  Webhook を作成した後、Webhook に変更を加えることができます。\n\n* [Webhook を無効にする](/ja/webhooks/using-webhooks/disabling-webhooks)\n\n  Webhook を無効にして、GitHub で発生するイベントへの登録を解除できます。\n\n* [Webhook の使用に関するベスト プラクティス](/ja/webhooks/using-webhooks/best-practices-for-using-webhooks)\n\n  Webhook を使用する場合のセキュリティとパフォーマンスを向上させるには、次のベスト プラクティスに従います。\n\n* [webhookの失敗した配信の処理](/ja/webhooks/using-webhooks/handling-failed-webhook-deliveries)\n\n  GitHub は失敗した Webhook 配信を自動的に再配信しませんが、失敗した配信は手動で処理することも、コードを記述して処理することもできます。\n\n* [リポジトリの Webhook の失敗した配信を自動的に再配信する](/ja/webhooks/using-webhooks/automatically-redelivering-failed-deliveries-for-a-repository-webhook)\n\n  リポジトリの Webhook の失敗した配信を処理するスクリプトを作成できます。\n\n* [組織の Webhook の失敗した配信を自動的に再配信する](/ja/webhooks/using-webhooks/automatically-redelivering-failed-deliveries-for-an-organization-webhook)\n\n  組織の Webhook の失敗した配信を処理するスクリプトを記述できます。\n\n* [GitHub App webhook の配信失敗を自動的に再配信する](/ja/webhooks/using-webhooks/automatically-redelivering-failed-deliveries-for-a-github-app-webhook)\n\n  GitHub App Webhook の配信失敗を処理するスクリプトを記述できます。\n\n* [Webhook配信の確認](/ja/webhooks/testing-and-troubleshooting-webhooks/viewing-webhook-deliveries)\n\n  過去 7 日間の Webhook 配信に関する詳細を表示できます。\n\n* [Webhook の再配信](/ja/webhooks/testing-and-troubleshooting-webhooks/redelivering-webhooks)\n\n  失敗した配信からの復旧を支援するために、過去 7 日間の Webhook 配信を再配信できます。\n\n* [webhookのテスト](/ja/webhooks/testing-and-troubleshooting-webhooks/testing-webhooks)\n\n  Webhookの配信と、それを処理するコードをテストする方法について学びます。\n\n* [Webhook のトラブルシューティング](/ja/webhooks/testing-and-troubleshooting-webhooks/troubleshooting-webhooks)\n\n  Webhook の一般的なエラーを診断して解決する方法を学びます。\n\n* [GitHub CLI を使用して Webhook をテスト用に転送する](/ja/webhooks/testing-and-troubleshooting-webhooks/using-the-github-cli-to-forward-webhooks-for-testing)\n\n  GitHub CLI を使うと、複雑なポート転送やサードパーティ製ツールがなくても、お使いの開発環境で Webhook をテストすることができます。"}