GitLab API icon

GitLab API

Gitlab

Actions1062

Terraform_registry → getApiV4ProjectsIdPackagesTerraformModulesModuleNameModuleSystem

AI-generated

Summary

Retrieve Terraform module metadata from GitLab Package Registry.

Inputs

  • id (required) — The ID or full path of the project (path parameter).
  • module_name (required) — Module name (path parameter).
  • module_system (required) — Module system (path parameter).
  • terraform-get — Terraform get redirection flag; set to '1' to enable (query parameter).
  • skipAuthentication — If true, bypasses GitLab API authentication (boolean).
  • authentication — Authentication method; hidden, defaults to gitlabApi credential.
  • baseUrl — Base URL for GitLab instance; defaults to https://gitlab.com.
  • method — HTTP method; defaults to GET but can be overridden (options: GET, POST, PUT, DELETE, HEAD, PATCH).

Output shape

The JSON response from the GitLab API for the requested Terraform module (typically containing module version, dependencies, etc.).

If the request fails, the node will return an error containing the HTTP status and response body from GitLab.

Links

Discussion