GitLab Hooks API
Use this API to manage the hooks that GitLab uses to notify external services about events: - [Project webhooks](https://docs.gitlab.com/user/project/integrations/webhooks/) are limited to a single project. - [Group webhooks](https://docs.gitlab.com/user/project/integrations/webhooks/#group-webhooks) apply to all projects and subgroups in a group. - [System hooks](https://docs.gitlab.com/administration/system_hooks/) apply to the entire instance. You can also test a hook, inspect its event log, resend an event, and manage its custom headers and URL variables. Managing project webhooks requires administrator access or the Maintainer or Owner role for the project. Managing group webhooks requires administrator access or the Owner role for the group. Managing system hooks requires administrator access.