GitLab API

GitlabTool

Actions1095

Conan_packages → getApiV4PackagesConanV1ConansPackageNamePackageVersionPackageUsernamePackageChannel

AI-generated

Summary

Sends a request to the GitLab Conan package endpoint for a specific package name, version, username, and channel. The default method is GET; you can select another supported HTTP method and configure authentication or skip it.

Inputs

  • Skip Authentication — Defaults to false. Enable to skip GitLab API authentication.
  • Authentication — Uses GitLab API credentials when authentication is enabled; hidden when Skip Authentication is true.
  • baseUrl — Defaults to https://gitlab.com. The source notes that the base URL is defined by the GitLab API credential.
  • Method — HTTP method for the request: GET (default), POST, PUT, DELETE, HEAD, or PATCH.
  • Path Parameters (required) — Provide package_name, package_version, package_username, and package_channel to fill the endpoint path. The schema marks each as a required string; examples include my-package, 1.0, my-group+my-project, and stable.

Output shape

A single HTTP API response.

The operation uses /api/v4/packages/conan/v1/conans/{package_name}/{package_version}/{package_username}/{package_channel}. The provided source pack delegates request execution and response handling to OpenApiToolNode, so it does not specify the exact response body shape.

Links

Discussion