GitLab API

GitlabTool

Actions1095

Debian_packages → getApiV4GroupsIdPackagesDebianDists*distributionComponentDebianInstallerBinaryArchitectureByHashSha256FileSha256

AI-generated

Summary

Retrieve details about a specific Debian installer package file by its SHA256 hash from a Debian distribution within a GitLab group.

Inputs

  • id (required) — The group ID or full group path identifying the GitLab group.
  • distribution (required) — The Debian codename or suite (distribution) for the package.
  • component (required) — The Debian component (e.g., 'main').
  • architecture (required) — The Debian architecture (e.g., 'binary-amd64').
  • file_sha256 (required) — SHA256 hash of the Debian installer binary file to identify it precisely.
  • skipAuthentication — Whether to skip authentication; defaults to false (authentication is used).
  • baseUrl — Base URL of the GitLab instance; defaults to 'https://gitlab.com'.
  • method — HTTP method to use; defaults to GET (generally GET is used to retrieve such data).

Output shape

a JSON object representing the Debian installer package file details corresponding to the given SHA256 hash within the specified group, distribution, component, and architecture.

The request uses a RESTful GET endpoint and returns details as defined by the GitLab Debian packages API. Authentication via GitLab credentials is required unless skipping authentication is explicitly enabled.

Links

Discussion