GitLab API

GitlabTool

Actions1095

Debian_packages → getApiV4ProjectsIdPackagesDebianDists*distributionComponentDebianInstallerBinaryArchitecturePackages

AI-generated

Summary

Retrieve the Debian package index file for a specified project, distribution, component, and architecture from the GitLab API.

Inputs

  • id (required) — The ID or URL-encoded path of the GitLab project to query.
  • distribution (required) — The Debian codename or suite to specify the distribution (passed as a query parameter).
  • component (required) — The Debian component, such as 'main', specifying the package component within the distribution.
  • architecture (required) — The Debian architecture, e.g., 'binary-amd64', specifying the architecture of the packages to retrieve.
  • baseUrl — The base URL of the GitLab instance; defaults to https://gitlab.com if not set.
  • skipAuthentication — Boolean to skip authentication; defaults to false, authentication via GitLab API credential is used by default.
  • method — The HTTP method to use; defaults to GET for retrieving package data.

Output shape

a single API response containing the Debian Packages file content for the specified project parameters

Returns the raw contents of the Debian Packages file for the selected project, distribution, component, and architecture. Authentication is used unless skipped. Pagination or additional metadata are not applicable for this endpoint.

Links

Discussion