GitLab API

GitlabTool

Actions1095

Releases → getApiV4ProjectsIdReleases

AI-generated

Summary

Retrieve a paginated list of releases for a specified GitLab project, optionally filtering and sorting the results.

Inputs

  • id (required) — The ID or URL-encoded path of the GitLab project to retrieve releases from.
  • page — The page number of results to return, for pagination (default is 1).
  • per_page — Number of release items per page to return (default is 20).
  • order_by — Field to sort releases by; either 'released_at' (default) or 'created_at'.
  • sort — Sort direction for ordering releases; 'desc' (default) for descending, or 'asc' for ascending.
  • include_html_description — If true, includes HTML rendered markdown of the release description in the response.
  • updated_before — Return releases updated before this ISO 8601 formatted datetime.
  • updated_after — Return releases updated after this ISO 8601 formatted datetime.
  • skipAuthentication — If true, disables authentication for the request.
  • baseUrl — The base URL of the GitLab instance; defaults to https://gitlab.com.

Output shape

a paginated list of release objects for the specified project

Pagination is supported via 'page' and 'per_page' query parameters. Releases can be filtered and sorted using provided query options. The operation returns JSON data representing release details as provided by the GitLab API.

Links

Discussion