GitLab API

GitlabTool

Actions1095

Go_proxy → getApiV4ProjectsIdPackagesGo*moduleName@vModuleVersionInfo

AI-generated

Summary

Fetches the Go module version info file from a GitLab project’s Go package registry using the configured HTTP method. The request targets /api/v4/projects/{id}/packages/go/*{module_name}/@v/{module_version}.info.

Inputs

  • Skip Authentication — When enabled, skips GitLab API authentication; otherwise, the GitLab API credential is used.
  • Base URL — GitLab instance URL, defaulting to https://gitlab.com; the source notes that the credential defines the base URL.
  • Method — HTTP method for the request: GET (default), POST, PUT, DELETE, HEAD, or PATCH.
  • Project ID or path (required) — Path parameter id: the project ID or full project path.
  • Module name (required) — Query parameter module_name: the Go module name. The endpoint path template also includes it after *.
  • Module version (required) — Path parameter module_version: the Go module version.

Output shape

A single API response item.

The supplied source pack shows the OpenAPI tool setup but not the request execution or response parsing, so the exact response body shape is unspecified.

Links

Discussion