GitLab API

GitlabTool

Actions1095

Project_import_github → postApiV4ImportGithub

AI-generated

Summary

Submits a GitHub project import request to the GitLab API at /api/v4/import/github. The request uses the configured GitLab API credential unless Skip Authentication is enabled; the operation’s required body fields are defined by a schema that is not included in the supplied properties or source.

Inputs

  • Skip Authentication — Defaults to false. When enabled, skips the GitLab API credential authentication.
  • Authentication — Uses the GitLab API credential when authentication is not skipped; the credential is hidden when Skip Authentication is enabled.
  • baseUrl — Defaults to https://gitlab.com. The source says the actual base URL is defined by the GitLab API credential.
  • Method — HTTP method selector, defaulting to GET; available methods include GET, POST, PUT, DELETE, HEAD, and PATCH. The operation path is the GitHub import endpoint.

Output shape

The GitLab API response, passed through by the OpenAPI tool node.

The operation declares a required request body, but its fields are not exposed in the provided operation properties. The request path is /api/v4/import/github; although this is an import operation, the configured default method is GET.

Links

Discussion