gitlab api pro icon

gitlab api pro

Extended GitLab node

Issue → Update

AI-generated

Summary

Update an existing GitLab issue by specifying its internal issue number in a project, modifying fields such as title, description, labels, and state.

Inputs

  • Authentication — Choose between using saved credentials or custom authentication for the GitLab API.
  • GitLab Server — Base URL for the GitLab instance (used when custom authentication is selected). Defaults to https://gitlab.com.
  • Access Token — Personal access token with API permissions (used when custom authentication is selected).
  • Project Locator — Select how to identify the project, either by numeric ID or by path (namespace and project name). Defaults to 'ID'.
  • Project ID — Numeric project ID, required if Project Locator is set to 'ID'.
  • Project Owner — Namespace or owner of the project, required if Project Locator is set to 'Path'.
  • Project Name — Project slug or name, required if Project Locator is set to 'Path'.
  • Issue IID (required) — Internal ID (IID) of the issue to update within the specified project (must be a positive number).
  • Title (required) — New title for the issue, e.g., 'Fix login bug'.
  • Description — Optional detailed description for the issue, e.g., 'Steps to reproduce the bug'.
  • Labels — Optional comma-separated list of label names to assign to the issue.
  • State — Optional state change for the issue; select 'Open' (reopen) or 'Close' the issue. Defaults to 'Open' (reopen).

Output shape

a single updated issue object as JSON

The updated issue information is returned as a JSON object in the output. The operation requires specifying the project and issue IID correctly. If invalid project identification or issue IID is provided, an error will be thrown.

Examples

Example 1: Update issue title and state by issue IID in a project specified by numeric ID

Set Project Locator to 'ID', enter Project ID, Issue IID, new Title, and optionally update State and other fields.

Links

Discussion