Skip to main content
The REST API is now versioned. For more information, see "About API versioning".

Webhooks

webhooks APIを使うと、リポジトリのwebhookの作成と管理ができます。

リポジトリ Webhook を使用すると、リポジトリで特定のイベントが発生した場合に必ず HTTP POST ペイロードを受け取ることができます。 Webhook REST API を使用すると、リポジトリ、Organization、アプリ Webhook を管理できます。 この API を使用すると、Webhook の Webhook 配信を一覧表示したり、Webhook の個別の配信を取得して再配信したりできます。Webhook は、外部のアプリまたはサービスに統合できます。 REST API を使用して、Webhook の構成を変更することもできます。 たとえば、ペイロードURL、コンテントタイプ、SSLの検証、シークレットを変更できます。 詳細については、次を参照してください。

Organization のすべてのリポジトリからイベントを受信するため単一の webhook を設定する場合は、Organization Webhooks の API ドキュメントを参照してください。

REST API に加えて、GitHub もリポジトリの PubSubHubbub ハブとして機能できます。

webhook の受信

GitHub で webhook ペイロードを送信するには、インターネットからサーバーにアクセスできる必要があります。 暗å