gitlab api pro icon

gitlab api pro

Extended GitLab node

Issue → Create

AI-generated

Summary

Creates a new issue on the specified GitLab project using the GitLab API.

Inputs

  • title (required) — Title text for the new issue.
  • description — Detailed description for the issue (optional).
  • issueLabels — Comma-separated list of label names to apply to the issue (optional).
  • authentication — Select whether to use saved credentials or custom fields for this node (default: credential).
  • server — Base URL of your GitLab instance (used when authentication is set to custom).
  • accessToken — Personal access token with API permissions (used when authentication is set to custom).
  • projectLocator — Choose how to identify the project (ID or Path).
  • projectId — Numeric project ID (used when projectLocator is ID).
  • projectOwner — Namespace or owner of the project (used when projectLocator is Path).
  • projectName — Project slug or name (used when projectLocator is Path).

Output shape

a list of items, each containing the created issue data from the GitLab API response

The returned data includes the full GitLab issue object. The response is wrapped in n8n's execution metadata.

Examples

Example 1: Create an issue with a title and description in a project identified by path

Authentication: Credential; Project Locator: Path; Title: 'Bug in login'; Description: 'Steps to reproduce...'; Labels: 'bug, high-priority'

Example 2: Create an issue in a project identified by numeric ID

Authentication: Credential; Project Locator: ID; Project ID: 123; Title: 'Feature request'; Description: 'Add dark mode'; Labels: 'enhancement'

Example 3: Create an issue using custom authentication

Authentication: Custom; Server: https://gitlab.example.com; Access Token: [your-token]; Project Locator: Path; Project Owner: mygroup; Project Name: myproject; Title: 'New feature'

Links

Discussion