GitLab API

GitlabTool

Actions1000

Overview

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

Use Case Examples

  1. Deleting an issue link between two issues in a GitLab project to clean up issue relationships.
  2. Removing a deprecated issue link to maintain accurate project 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.
baseUrl The base URL of the GitLab instance, defaulting to https://gitlab.com.
Method The HTTP method to use for the request, default is DELETE for this operation.
Path Parameters Parameters required in the request path to identify the project, issue, and issue link to delete.

Output

JSON

  • statusCode - The HTTP status code returned by the API after attempting to delete the issue link.
  • responseBody - The body of the response from the API, which may contain confirmation or error details.

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 may include 404 Not Found if the specified issue link does not exist, or 403 Forbidden if the user lacks permission to delete the link.

Links

Discussion