GitLab API icon

GitLab API

Gitlab

Actions1062

Debian_packages → getApiV4GroupsIdPackagesDebianPoolDistributionProjectIdLetterPackageNamePackageVersionFileName

AI-generated

Summary

Retrieve a specific Debian package file from a GitLab group's Debian packages pool using detailed path parameters.

Inputs

  • id (required) — The group ID or full group path within GitLab.
  • project_id (required) — The numeric ID of the GitLab project containing the Debian package.
  • distribution (required) — The Debian codename or suite (e.g., 'my-distro').
  • letter (required) — The Debian classification letter, such as the first letter or 'lib-' plus first letter.
  • package_name (required) — The Debian source package name (e.g., 'my-pkg').
  • package_version (required) — The version of the Debian source package (e.g., '1.0.0').
  • file_name (required) — The filename of the Debian package file to retrieve (e.g., 'example_1.0.0~alpha2_amd64.deb').
  • baseUrl — The base URL for the GitLab instance; defaults to 'https://gitlab.com'.
  • method — The HTTP method to use for the request; defaults to 'GET'. Typically 'GET' is used for this operation.
  • skipAuthentication — If set to true, skips authenticating the request (not recommended for private packages).

Output shape

binary file content

Returns the raw Debian package file data. The HTTP response body contains the file content; the node does not return JSON data but the package file itself for download or other handling in the workflow.

Links

Discussion