GitLab API

GitlabTool

Actions1095

Debian_distribution → getApiV4GroupsIdDebianDistributions

AI-generated

Summary

Retrieve Debian package distribution information for a specified GitLab group using the GitLab API v4, supporting optional filtering and pagination parameters.

Inputs

  • id (required) — The ID or URL-encoded path of the GitLab group whose Debian distributions are to be fetched.
  • page — The page number for paginated results. Defaults to 1.
  • per_page — Number of items to return per page. Defaults to 20.
  • codename — Filter distributions by Debian codename.
  • suite — Filter distributions by Debian suite.
  • origin — Filter distributions by Debian origin.
  • label — Filter distributions by Debian label.
  • version — Filter distributions by Debian version.
  • description — Filter distributions by Debian description.
  • valid_time_duration_seconds — Filter distributions by validity duration before the Release file expires, expressed in seconds.
  • components — Filter distributions by components list. Enter multiple components as a comma-separated string.
  • architectures — Filter distributions by architectures list. Enter multiple architectures as a comma-separated string.

Output shape

a JSON list of Debian distribution objects associated with the specified GitLab group

Supports optional pagination via 'page' and 'per_page' query parameters. If filters are applied, distributions are filtered accordingly. Requires GitLab API authentication unless 'Skip Authentication' is enabled.

Examples

Example 1: Fetch the first page of Debian distributions for a GitLab group by ID

Provide 'id' of the group and optionally 'page' and 'per_page' to control pagination.

Links

Discussion