Skip to main content

Просмотр доставленных данных веб-перехватчика

Вы можете просмотреть сведения о доставке веб-перехватчика за последние 7 дней.

About webhook deliveries

You can view details about webhook deliveries that occurred in the past 3 days. Viewing past deliveries can help you verify whether your webhooks are working as expected.

For each webhook delivery, you can view:

  • The request headers and payload that GitHub sent
  • The time at which the request was sent
  • The response that GitHub received from your server

You can also redeliver recent webhook deliveries. For more information, see "Redelivering webhooks."

Viewing deliveries for repository webhooks

Only people with admin access to a repository can view deliveries for webhooks in that repository.

You can use the GitHub web interface or the REST API to view recent webhook deliveries for a repository. For more information about using the REST API to view recent deliveries, see "REST API endpoints for repository webhooks."

  1. On GitHub, navigate to the main page of the repository.

  2. Under your repository name, click Settings. If you cannot see the "Settings" tab, select the dropdown menu, then click Settings.

    Screenshot of a repository header showing the tabs. The "Settings" tab is highlighted by a dark orange outline.

  3. In the "Code and automation" section of the sidebar, click Webhooks.

  4. In the list of webhooks, click the URL of the webhook for which you'd like to see deliveries. If you do not have a webhook configured, no webhooks will be listed.

    Screenshot of a list of webhooks. The URL link to view a webhook is highlighted with an orange outline.

  5. Click Recent deliveries. All deliveries from the past 3 days will be listed. If this webhook has not been delivered within the past 3 days, no deliveries will be listed.

  6. Click a delivery GUID to view details.

Viewing deliveries for organization webhooks

Only organization owners can view deliveries for webhooks in that organization.

You can use the GitHub web interface or the REST API to view recent webhook deliveries for an organization. For more information about using the REST API to view recent deliveries, see "REST API endpoints for organization webhooks."

  1. On GitHub, navigate to the main page of the organization.

  2. Under your organization name, click Settings. If you cannot see the "Settings" tab, select the dropdown menu, then click Settings.

    Screenshot of the tabs in an organization's profile. The "Settings" tab is outlined in dark orange.

  3. In the "Code and automation" section of the sidebar, click Webhooks.

  4. In the list of webhooks, click the URL of the webhook for which you'd like to see deliveries. If you do not have a webhook configured, no webhooks will be listed.

    Screenshot of a list of webhooks. The URL link to view a webhook is highlighted with an orange outline.

  5. Click Recent deliveries. All deliveries from the past 3 days will be listed. If this webhook has not been delivered within the past 3 days, no deliveries will be listed.

  6. Click a delivery GUID to view details.

Viewing deliveries for GitHub App webhooks

The owner of a GitHub App can view recent webhook deliveries for the app. If an organization has designated any app managers for a GitHub App owned by the organization, the app managers can also view recent webhook deliveries.

You can use the GitHub web interface or the REST API to view recent webhook deliveries for a GitHub App. For more information about using the REST API to view recent deliveries, see "REST API endpoints for GitHub App webhooks."

  1. In the upper-right corner of any page on GitHub, click your profile photo.

  2. Navigate to your account settings.

    • For an app owned by a personal account, click Settings.
    • For an app owned by an organization:
      1. Click Your organizations.
      2. To the right of the organization, click Settings.
    • For an app owned by an enterprise:
      1. If you use Enterprise Managed Users, click Your enterprise to go directly to the enterprise account settings.
      2. If you use personal accounts, click Your enterprises and then to the right of the enterprise, click Settings.
  3. Navigate to the GitHub App settings.

    • For an app owned by a personal account or organization:
      1. In the left sidebar, click Developer settings, then click GitHub Apps.
    • For an app owned by an enterprise:
      1. In the left sidebar, under "Settings", click GitHub Apps.
  4. Next to the GitHub App that you want to view webhook deliveries for, click Edit.

  5. In the sidebar, click Advanced.

  6. Under "Recent deliveries", all deliveries from the past 3 days will be listed. If this webhook has not been delivered within the past 3 days, no deliveries will be listed. If webhooks are not active, the "Recent Deliveries" section will not be present.

    Click a delivery GUID to view details.

    Screenshot of the "Recent deliveries" list for a webhook. A delivery GUID in the list of deliveries is highlighted with an orange outline.

Viewing deliveries for GitHub Marketplace webhooks

The owner of a GitHub App can view recent GitHub Marketplace webhook deliveries for the app. If an organization has designated any app managers for a GitHub App owned by the organization, the app managers can also view recent webhook deliveries.

  1. Navigate to your GitHub Marketplace listing page.

  2. Next to the GitHub Marketplace listing that you want to view webhook deliveries for, click Manage listing.

  3. In the sidebar, click Webhook.

  4. Under "Recent deliveries", all deliveries from the past 3 days will be listed. If this webhook has not been delivered within the past 3 days, no deliveries will be listed. If webhooks are not active, the "Recent Deliveries" section will not be present.

    Click a delivery GUID to view details.

    Screenshot of the "Recent deliveries" list for a webhook. A delivery GUID in the list of deliveries is highlighted with an orange outline.

Viewing deliveries for GitHub Sponsors webhooks

Only the owner of the sponsored account can view deliveries for sponsorship webhooks for that account.

  1. In the upper-right corner of any page, click your profile photo, then click Your sponsors.

  2. Next to the account you want to view webhook deliveries for, click Dashboard.

  3. In the sidebar, click Webhooks.

  4. In the list of webhooks, click the URL of the webhook for which you'd like to see deliveries. If you do not have a webhook configured, no webhooks will be listed.

    Screenshot of a list of webhooks. The URL link to view a webhook is highlighted with an orange outline.

  5. Under "Recent deliveries", all deliveries from the past 3 days will be listed. If this webhook has not been delivered within the past 3 days, no deliveries will be listed. If webhooks are not active, the "Recent Deliveries" section will not be present.

    Click a delivery GUID to view details.

    Screenshot of the "Recent deliveries" list for a webhook. A delivery GUID in the list of deliveries is highlighted with an orange outline.

Viewing deliveries for global webhooks

Only enterprise owners can view deliveries for webhooks in that enterprise.

  1. In the top-right corner of GitHub, click your profile photo.

  2. Depending on your environment, click Your enterprise, or click Your enterprises then click the enterprise you want to view.

  3. On the left side of the page, in the enterprise account sidebar, click Settings.

  4. Under " Settings", click Hooks.

  5. In the list of webhooks, click the URL of the webhook for which you'd like to see deliveries. If you do not have a webhook configured, no webhooks will be listed.

    Screenshot of a list of webhooks. The URL link to view a webhook is highlighted with an orange outline.

  6. Under "Recent deliveries", all deliveries from the past 3 days will be listed. If this webhook has not been delivered within the past 3 days, no deliveries will be listed. If webhooks are not active, the "Recent Deliveries" section will not be present.

    Click a delivery GUID to view details.

    Screenshot of the "Recent deliveries" list for a webhook. A delivery GUID in the list of deliveries is highlighted with an orange outline.