gitlab api pro icon

gitlab api pro

Extended GitLab node

Issue → Update Note

AI-generated

Summary

Updates an existing note on a GitLab issue using the GitLab API.

Inputs

  • issueIid (required) — Issue internal ID (must be positive).
  • noteId (required) — Note internal ID to update (must be positive).
  • body — New text for the note (optional).
  • authentication — Select whether to use saved credentials or custom fields for this node (Optional, default: credential).
  • server — Base URL of your GitLab instance, for example "https://gitlab.com" (Optional, default: https://gitlab.com).
  • accessToken — Personal access token with API permissions (Optional).
  • projectLocator — Choose how to identify the project for project-scoped GitLab API endpoints (Optional, default: id).
  • projectOwner — Namespace or owner of the project. Used when "Project Locator" is set to "Path". (Optional)
  • projectName — Project slug or name. Used when "Project Locator" is set to "Path". (Optional)
  • projectId — Numeric project ID. Used when "Project Locator" is set to "ID". (Optional, default: 0)

Output shape

an array of items containing the updated note object from the GitLab API

Returns the updated note data. No body is returned on success; errors are raised via n8n's NodeApiError.

Examples

Example 1: Correct an incorrect note on Issue #42

Set Issue IID to 42, Note ID to 123, and Body to the corrected text.

Example 2: Update a note using custom authentication

Select 'Custom' for Authentication, provide a custom Server URL and Access Token, and specify the Issue and Note IDs.

Links

Discussion