GitLab API icon

GitLab API

Gitlab

Actions917

Overview

This node operation retrieves the list of issues that are closed by a specific merge request in a GitLab project. It is useful for tracking which issues have been resolved by a particular merge request, helping developers and project managers monitor progress and ensure that all related issues are addressed. For example, after a merge request is merged, this operation can be used to fetch all issues that were automatically closed by that merge request.

Use Case Examples

  1. Fetch issues closed by merge request IID 42 in project with ID 'my-group/my-project'.
  2. List all issues closed by a specific merge request to generate a report of resolved issues.

Properties

Name Meaning
Skip Authentication Whether to skip authentication for the request.
Authentication The authentication method used for the request, typically an API key credential.
baseUrl The base URL of the GitLab instance, defaulting to https://gitlab.com.
Method The HTTP method used for the request, default is GET.
Query Parameters Optional query parameters for pagination, including page number and items per page.
Path Parameters Required path parameters identifying the project and merge request.

Output

JSON

  • issues - Array of issues closed by the specified merge request.

Dependencies

  • GitLab API authentication token or API key credential

Troubleshooting

  • Ensure the project ID and merge request IID are correct and accessible with the provided credentials.
  • Verify that the GitLab instance URL is correct if using a self-hosted GitLab server.
  • Check API rate limits and authentication token validity if requests fail.

Links

Discussion