GitLab API

GitlabTool

Actions1095

Conan_packages → postApiV4ProjectsIdPackagesConanV1ConansPackageNamePackageVersionPackageUsernamePackageChannelPackagesConanPackageReferenceUploadUrls

AI-generated

Summary

Requests the Conan upload URLs endpoint for a specific project package and Conan package reference. The node exposes the HTTP method and base URL alongside required path parameters; the base URL is defined by the GitLab API credential at runtime.

Inputs

  • Skip Authentication — When enabled, skips credential authentication; otherwise GitLab API authentication is used.
  • Base URL — GitLab instance URL; defaults to https://gitlab.com, though the source says the runtime base URL comes from the GitLab API credential.
  • Method — HTTP method selector (GET, POST, PUT, DELETE, HEAD, or PATCH), defaulting to GET.
  • Path Parameters (required) — Provide project id (numeric ID or URL-encoded path), package_name, package_version, package_username, package_channel, and conan_package_reference. All are required by the endpoint schema.

Output shape

A single API response item containing the endpoint's response data.

The operation targets /api/v4/projects/{id}/packages/conan/v1/conans/{package_name}/{package_version}/{package_username}/{package_channel}/packages/{conan_package_reference}/upload_urls. The request body schema is empty. The source pack does not show response parsing or any additional side effects.

Links

Discussion