GitLab API icon

GitLab API

Gitlab

Actions1062

Conan_packages → getApiV4ProjectsIdPackagesConanV1ConansPackageNamePackageVersionPackageUsernamePackageChannelPackagesConanPackageReference

AI-generated

Summary

Retrieve detailed information about a specific Conan package from a GitLab project's Conan packages repository by providing the project ID and full Conan package reference parameters.

Inputs

  • id (required) — The ID or URL-encoded path of the GitLab project containing the Conan package.
  • package_name (required) — The name of the Conan package.
  • package_version (required) — The version of the Conan package.
  • package_username (required) — The Conan package username or namespace.
  • package_channel (required) — The channel of the Conan package (e.g., 'stable').
  • conan_package_reference (required) — The unique Conan package reference ID.
  • skipAuthentication — If true, skips authenticating the API request. Defaults to false.
  • method — HTTP method to use. Defaults to GET.
  • baseUrl — The base URL for the GitLab instance. Defaults to https://gitlab.com.

Output shape

a single JSON object containing the detailed metadata of the referenced Conan package

The operation returns the Conan package metadata as a JSON object fetched from the GitLab API endpoint at /api/v4/projects/{id}/packages/conan/v1/conans/{package_name}/{package_version}/{package_username}/{package_channel}/packages/{conan_package_reference}. Authentication is required unless skipped via the skipAuthentication flag.

Links

Discussion