list_issues
Retrieve GitLab issues by applying filters like project, assignee, labels, state, and search terms to manage project tasks effectively.
Instructions
List issues (default: created by current user only; use scope='all' for all accessible issues)
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | No | Project ID or URL-encoded path (optional - if not provided, lists issues across all accessible projects) | |
| assignee_id | No | Return issues assigned to the given user ID. user id or none or any | |
| assignee_username | No | Return issues assigned to the given username | |
| author_id | No | Return issues created by the given user ID | |
| author_username | No | Return issues created by the given username | |
| confidential | No | Filter confidential or public issues | |
| created_after | No | Return issues created after the given time | |
| created_before | No | Return issues created before the given time | |
| due_date | No | Return issues that have the due date | |
| labels | No | Array of label names | |
| milestone | No | Milestone title | |
| issue_type | No | Filter to a given type of issue. One of issue, incident, test_case or task | |
| iteration_id | No | Return issues assigned to the given iteration ID. None returns issues that do not belong to an iteration. Any returns issues that belong to an iteration. | |
| scope | No | Return issues from a specific scope | |
| search | No | Search for specific terms | |
| state | No | Return issues with a specific state | |
| updated_after | No | Return issues updated after the given time | |
| updated_before | No | Return issues updated before the given time | |
| with_labels_details | No | Return more details for each label | |
| page | No | Page number for pagination (default: 1) | |
| per_page | No | Number of items per page (max: 100, default: 20) |