GitLab API icon

GitLab API

Gitlab

Actions1062

Projects → postApiV4Projects

AI-generated

Summary

Create a new project on a GitLab instance by sending a POST request to the /api/v4/projects endpoint with the project configuration in the request body.

Inputs

  • skipAuthentication — Optionally skip authentication; defaults to false.
  • baseUrl — Base URL of the GitLab instance; defaults to https://gitlab.com.
  • parameterSchema (required) — The JSON schema specifying the body parameters required to create the project exactly matching the GitLab API's postApiV4Projects definition.

Output shape

The response body from GitLab containing the newly created project's details as JSON.

Requires authentication unless 'skipAuthentication' is set to true. The request body must conform to the GitLab API schema for project creation, including necessary fields. The operation returns the standard API response for project creation.

Links

Discussion