GitLab API

GitlabTool

Actions1095

Groups → postApiV4Groups

AI-generated

Summary

Creates a new GitLab group using the GitLab API v4 endpoint /api/v4/groups.

Inputs

  • skipAuthentication — Skips the standard GitLab API authentication mechanism.
  • authentication (required) — Selects the GitlabApi authentication method.
  • baseUrl — The GitLab API base URL (defaults to https://gitlab.com).
  • method (required) — The HTTP method to use. Defaults to GET but the operation is defined for POST.
  • requestBodySchema (required) — The schema defining the structure of the request body required to create the group (e.g., name, parent_id).
  • path (required) — The API path to target, defaulting to /api/v4/groups.

Output shape

A single record representing the newly created GitLab group.

The output shape is determined by the GitLab API response schema defined in the node's OpenAPI specification.

Examples

Example 1: Create a new GitLab group named 'Engineering' under parent group 'Company'.

Set Method to POST, Path to /api/v4/groups, and populate Request Body Schema with name='Engineering', parentId=.

Links

Discussion