GitLab API

GitlabTool

Actions1095

System_hooks → postApiV4Hooks

AI-generated

Summary

Creates a GitLab system hook by sending a request to /api/v4/hooks. The node is generated from an OpenAPI definition; the provided source confirms that the base URL comes from the GitLab API credential.

Inputs

  • Skip Authentication — Defaults to false. When enabled, skips the node's GitLab API authentication; otherwise, the GitLab API credential is used.
  • Authentication — Hidden credential selector for GitLab API authentication, shown when Skip Authentication is false.
  • baseUrl — Base URL for the GitLab API; defaults to https://gitlab.com. The source says the actual base URL is defined in the GitLab API credential.
  • Method — HTTP method selector (GET, POST, PUT, DELETE, HEAD, or PATCH); defaults to GET. The operation's name indicates a POST endpoint, but the provided source does not establish whether this selector overrides that method.

Output shape

Not established by the provided source pack.

The operation declares a required request body parameter referencing the OpenAPI definition for postApiV4Hooks, but its fields and the response shape are not included. The request path is hidden and fixed at /api/v4/hooks.

Links

Discussion