GitLab API icon

GitLab API

Gitlab

Actions880

Overview

This node operation deletes a specific issue link in a GitLab project. It is useful for managing issue relationships by removing links between issues within a project. For example, if an issue link is no longer relevant or was created by mistake, this operation can be used to delete that link.

Use Case Examples

  1. Deleting an issue link between two related issues in a GitLab project to clean up issue relationships.
  2. Removing an outdated or incorrect issue link from a project to maintain accurate issue tracking.

Properties

Name Meaning
Skip Authentication Option to skip authentication for the request.
Authentication The authentication method used for the request, typically an API key credential for GitLab.
baseUrl The base URL of the GitLab instance, defaulting to https://gitlab.com.
Method The HTTP method to use for the request, default is GET but DELETE is used for this operation.
Path Parameters Parameters required in the URL path to identify the project, issue, and issue link to delete.

Output

JSON

  • statusCode - The HTTP status code returned by the GitLab API indicating the result of the delete operation.
  • responseBody - The body of the response from the GitLab API, typically empty or containing confirmation of deletion.

Dependencies

  • GitLab API authentication credential

Troubleshooting

  • Ensure the project ID, issue internal ID, and issue link ID are correctly provided and exist in the GitLab project.
  • Verify that the authentication credentials are valid and have sufficient permissions to delete issue links.
  • Common error messages include 404 Not Found if the specified issue link does not exist, and 401 Unauthorized if authentication fails.

Links

Discussion