GitLab · Schema

Webhook

Webhook from GitLab API

CodePlatformSoftware DevelopmentSource Control

Properties

Name Type Description
id integer The unique identifier of the webhook.
url string The URL that receives webhook POST requests.
name string Optional name for the webhook.
description string Optional description of the webhook.
project_id integer The ID of the project the webhook belongs to.
created_at string The date and time the webhook was created.
push_events boolean Whether the webhook triggers on push events.
tag_push_events boolean Whether the webhook triggers on tag push events.
issues_events boolean Whether the webhook triggers on issue events.
confidential_issues_events boolean Whether the webhook triggers on confidential issue events.
merge_requests_events boolean Whether the webhook triggers on merge request events.
note_events boolean Whether the webhook triggers on comment events.
confidential_note_events boolean Whether the webhook triggers on confidential comment events.
job_events boolean Whether the webhook triggers on job status change events.
pipeline_events boolean Whether the webhook triggers on pipeline status change events.
wiki_page_events boolean Whether the webhook triggers on wiki page events.
deployment_events boolean Whether the webhook triggers on deployment events.
releases_events boolean Whether the webhook triggers on release events.
member_events boolean Whether the webhook triggers on group member events.
enable_ssl_verification boolean Whether SSL certificate verification is enabled for the webhook URL.
push_events_branch_filter string Branch name or wildcard pattern to filter push events.
branch_filter_strategy string The strategy used for filtering branches.
alert_status string The current alert status of the webhook based on delivery failures.
disabled_until string If set, the webhook is temporarily disabled until this time.
View JSON Schema on GitHub