Actions71
- Branch Actions
- File Actions
- Group Actions
- Issue Actions
- Merge Request Actions
- Pipeline Actions
- Project Actions
- Raw API Actions
- Release Actions
- Tag Actions
Issue → Update Note
AI-generatedSummary
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.