GitLab API

GitlabTool

Actions1095

System_hooks → putApiV4HooksHookId

AI-generated

Summary

Updates the GitLab system hook identified by hook_id using a required request body. The node’s UI also exposes a request method selector and a Skip Authentication option; the base URL is declared as https://gitlab.com, while the source says the GitLab API credential defines the actual base URL.

Inputs

  • hook_id (required) — Path parameter: ID of the system hook to update.
  • Request body (required) — The operation declares a required body using the putApiV4HooksHookId schema, but its fields are not provided here.
  • method — Selects the HTTP method; the UI defaults to GET, though this operation’s name indicates PUT.
  • Skip Authentication — Defaults to false. When enabled, the UI hides the Authentication field.
  • Authentication — GitLab API authentication; the UI defaults to the GitlabApi credential and hides this field when Skip Authentication is enabled.
  • baseUrl — Declared default is https://gitlab.com; the source indicates that the GitLab API credential defines the base URL.

Output shape

Not determined from the supplied operation properties and source excerpt.

The source excerpt only shows node configuration and does not include the request execution or response handling.

Examples

Example 1: Modify a system hook

Provide the hook ID and the required operation body, then configure the request method and authentication as needed.

Links

Discussion