GitLab API icon

GitLab API

Gitlab

Actions1062

Debian_packages → getApiV4ProjectsIdPackagesDebianDists*distributionComponentBinaryArchitectureByHashSha256FileSha256

AI-generated

Summary

Retrieve Debian package details from a GitLab project using the SHA256 hash of the package file within specific distribution, component, and architecture parameters.

Inputs

  • id (required) — The ID or URL-encoded path of the GitLab project containing the Debian package.
  • distribution (required) — The Debian Codename or Suite (distribution) to query.
  • component (required) — The Debian Component (e.g., 'main') where the package resides.
  • architecture (required) — The Debian Architecture (e.g., 'binary-amd64') for the package.
  • file_sha256 (required) — The SHA256 hash of the Debian package file to identify the package precisely.
  • baseUrl — The base URL of the GitLab instance, defaulting to https://gitlab.com.
  • method — The HTTP method to use for the API request, defaults to GET.
  • skipAuthentication — Optionally skip authentication for this request (default false).

Output shape

a JSON object representing the Debian package info fetched from the specified GitLab project and parameters.

The API response shape depends on the GitLab Debian package metadata schema returned by the endpoint. Authentication is used by default unless explicitly skipped. Query and path parameters are required to identify the precise Debian package file by its SHA256 hash.

Links

Discussion