GitLab integration (Developer Tools). Imported from open-connector.
https://gitlab.com/api/v4/user
/projects
| Param | Type | Required | Description |
|---|---|---|---|
| search | string | optional | Search projects by name or path. |
| membership | boolean | optional | Limit results to projects the authenticated user is a member of. |
| owned | boolean | optional | Limit results to projects explicitly owned by the authenticated user. |
| simple | boolean | optional | Return a simplified project representation from GitLab. |
| orderBy | string | optional | Sort projects by a GitLab-supported field. |
| sort | string | optional | Sort direction. |
| page | integer | optional | The page number to fetch. |
| perPage | integer | optional | The number of results per page. |
/projects/{projectId}
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | string | required | The GitLab project ID or URL-encoded path with namespace, such as 123 or group%… |
/projects/{projectId}/issues
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | string | required | The GitLab project ID or URL-encoded path with namespace, such as 123 or group%… |
| state | string | optional | Issue state filter. |
| labels | string | optional | Comma-separated label names to filter issues by. |
| assigneeId | integer | optional | Filter by assignee user ID. |
| search | string | optional | Search issues by title or description. |
| orderBy | string | optional | Sort issues by a GitLab-supported field. |
| sort | string | optional | Sort direction. |
| page | integer | optional | The page number to fetch. |
| perPage | integer | optional | The number of results per page. |
/projects/{projectId}/issues
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | string | required | The GitLab project ID or URL-encoded path with namespace, such as 123 or group%… |
| title | string | required | The issue title. |
| description | string | optional | The issue description. |
| labels | string | optional | Comma-separated label names to attach to the issue. |
| assigneeIds | array | optional | User IDs to assign to the issue. |
| confidential | boolean | optional | Whether the issue should be confidential. |
| dueDate | string | optional | The issue due date in YYYY-MM-DD format. |