List merge requests
gitlab_list_merge_requestsList merge requests for any project, group, or the whole GitLab instance, with filters for state, labels, authors, branches, and more.
Instructions
Lists merge requests for a project, a group, or the whole instance (omit both ids) with the usual filters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wip | No | Filter draft MRs | |
| page | No | Page number (default 1) | |
| sort | No | ||
| limit | No | Cap for all_pages (default 500) | |
| scope | No | ||
| state | No | ||
| labels | No | ||
| search | No | ||
| group_id | No | List MRs of a group instead of a project | |
| order_by | No | ||
| per_page | No | Items per page, max 100 (default 20) | |
| all_pages | No | Follow pagination and return up to `limit` items across pages | |
| milestone | No | ||
| project_id | No | Project id or URL-encoded path, e.g. `42` or `group/subgroup/project`. Falls back to GITLAB_PROJECT_ID. | |
| created_after | No | ||
| source_branch | No | ||
| target_branch | No | ||
| updated_after | No | ||
| author_username | No | ||
| assignee_username | No | ||
| reviewer_username | No |