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