Github Events
Explore all of the events available via the GitHub API.
Important Info
This table lists all GitHub webhook events and indicates whether they are currently supported by Octohooks.
| Event | Description | Supported |
|---|---|---|
| branch_protection_configuration | Triggered when a branch protection configuration is created, updated, or deleted. | X |
| branch_protection_rule | Triggered when a branch protection rule is created, edited, or deleted. | ✔️ |
| check_run | Triggered when a check run is created, rerequested, or completed. | ✔️ |
| check_suite | Triggered when a check suite is completed, requested, or rerequested. | ✔️ |
| code_scanning_alert | Triggered when a code scanning alert is created, fixed, reopened, or closed. | X |
| commit_comment | Triggered when a comment is created, edited, or deleted on a commit. | ✔️ |
| create | Triggered when a branch or tag is created. | ✔️ |
| custom_property | Triggered when a custom property is created, updated, or deleted. | X |
| custom_property_values | Triggered when custom property values are created, updated, or deleted. | X |
| delete | Triggered when a branch or tag is deleted. | ✔️ |
| dependabot_alert | Triggered when a Dependabot alert is created, dismissed, or resolved. | ✔️ |
| deploy_key | Triggered when a deploy key is added or removed from a repository. | X |
| deployment | Triggered when a deployment is created or updated. | ✔️ |
| deployment_protection_rule | Triggered when a deployment protection rule is created, updated, or deleted. | X |
| deployment_review | Triggered when a deployment review is requested, approved, or rejected. | X |
| deployment_status | Triggered when the status of a deployment changes. | ✔️ |
| discussion | Triggered when a discussion is created, edited, deleted, pinned, unpinned, locked, unlocked, transferred, answered, or unanswered. | ✔️ |
| discussion_comment | Triggered when a comment is created, edited, or deleted in a discussion. | ✔️ |
| fork | Triggered when a repository is forked. | ✔️ |
| github_app_authorization | Triggered when a GitHub App authorization is revoked. | X |
| gollum | Triggered when a Wiki page is created or updated. | X |
| installation | Triggered when a GitHub App is installed or uninstalled. | X |
| installation_repositories | Triggered when a repository is added or removed from an installation. | X |
| installation_target | Triggered when an installation target is created, updated, or deleted. | X |
| issue_comment | Triggered when a comment is created, edited, or deleted on an issue. | ✔️ |
| issues | Triggered when an issue is opened, edited, closed, reopened, assigned, unassigned, labeled, unlabeled, locked, unlocked, transferred, milestoned, or demilestoned. | ✔️ |
| label | Triggered when a label is created, edited, or deleted. | X |
| marketplace_purchase | Triggered when a user purchases, cancels, or changes their GitHub Marketplace plan. | X |
| member | Triggered when a user is added or removed as a collaborator to a repository, or has their permissions changed. | X |
| membership | Triggered when a user is added or removed from a team. | X |
| merge_group | Triggered when a merge group is created, updated, or deleted. | X |
| meta | Triggered when the webhook configuration is updated. | X |
| milestone | Triggered when a milestone is created, closed, opened, edited, or deleted. | X |
| org_block | Triggered when an organization blocks or unblocks a user. | X |
| organization | Triggered when an organization is created, deleted, renamed, or has its billing email updated. | X |
| package | Triggered when a package is published or updated. | X |
| page_build | Triggered when a Pages site is built or results in a failed build. | ✔️ |
| personal_access_token_request | Triggered when a personal access token request is created, approved, or denied. | X |
| ping | Triggered when a ping event is sent to test the webhook configuration. | X |
| project_card | Triggered when a project card is created, updated, moved, converted to an issue, or deleted. | X |
| project | Triggered when a project is created, updated, closed, reopened, or deleted. | X |
| project_column | Triggered when a project column is created, updated, moved, or deleted. | X |
| projects_v2 | Triggered when a Projects v2 project is created, updated, or deleted. | X |
| projects_v2_item | Triggered when a Projects v2 item is created, updated, or deleted. | X |
| projects_v2_status_update | Triggered when a Projects v2 status update is created, updated, or deleted. | X |
| public | Triggered when a private repository is made public. | ✔️ |
| pull_request | Triggered when a pull request is opened, edited, closed, reopened, assigned, unassigned, labeled, unlabeled, locked, unlocked, or synchronized. | ✔️ |
| pull_request_review_comment | Triggered when a comment is created, edited, or deleted on a pull request review. | ✔️ |
| pull_request_review | Triggered when a pull request review is submitted, edited, or dismissed. | ✔️ |
| pull_request_review_thread | Triggered when a pull request review thread is created, edited, or resolved. | X |
| push | Triggered when commits are pushed to a repository branch or tag. | ✔️ |
| registry_package | Triggered when a registry package is published or updated. | X |
| release | Triggered when a release is published, unpublished, created, edited, deleted, or prereleased. | ✔️ |
| repository_advisory | Triggered when a repository advisory is created, updated, or deleted. | X |
| repository | Triggered when a repository is created, deleted, archived, unarchived, publicized, or privatized. | ✔️ |
| repository_dispatch | Triggered when a repository dispatch event is triggered. | X |
| repository_import | Triggered when a repository import is started, completed, or failed. | X |
| repository_ruleset | Triggered when a repository ruleset is created, updated, or deleted. | X |
| repository_vulnerability_alert | Triggered when a repository vulnerability alert is created, dismissed, or resolved. | X |
| secret_scanning_alert | Triggered when a secret scanning alert is created, resolved, or reopened. | X |
| secret_scanning_alert_location | Triggered when a secret scanning alert location is created, updated, or deleted. | X |
| security_advisory | Triggered when a security advisory is published, updated, or withdrawn. | X |
| security_and_analysis | Triggered when security and analysis features are enabled or disabled for a repository. | X |
| sponsorship | Triggered when a sponsorship is created, updated, or cancelled. | X |
| star | Triggered when a repository is starred. | ✔️ |
| status | Triggered when the status of a Git commit changes. | ✔️ |
| sub_issues | Triggered when sub-issues are created, updated, or deleted. | X |
| team_add | Triggered when a repository is added to a team. | X |
| team | Triggered when a team is created, updated, or deleted. | ✔️ |
| watch | Triggered when someone stars a repository. | ✔️ |
| workflow_dispatch | Triggered when a workflow dispatch event is triggered. | X |
| workflow_job | Triggered when a GitHub Actions workflow job is queued, started, or completed. | ✔️ |
| workflow_run | Triggered when a GitHub Actions workflow run is requested or completed. | ✔️ |
Edit on GitHub
Last updated on