list_group_projects
List GitLab projects in a group with filters, search, pagination, and subgroup support to locate the desired resources.
Instructions
List projects in a group. Use this for a collection of resources; choose the corresponding get tool when you already know the single resource to inspect. It is read-only and does not mutate GitLab data; missing resources, invalid identifiers, insufficient permission, and rate limits are returned as errors. When project_id or group_id is accepted, provide the numeric ID or complete URL-encoded path described by the schema; use required identifiers and pagination fields exactly as documented.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number for pagination (default: 1) | |
| sort | No | Sort direction | |
| topic | No | Filter by topic (projects tagged with this topic) | |
| search | No | Search term to filter projects | |
| starred | No | Filter by starred projects | |
| archived | No | Filter for archived projects | |
| group_id | Yes | Group ID or path | |
| order_by | No | Field to sort by | |
| per_page | No | Number of items per page (max: 100, default: 20) | |
| statistics | No | Include project statistics | |
| visibility | No | Filter by project visibility | |
| min_access_level | No | Filter by minimum access level | |
| include_subgroups | No | Include projects from subgroups | |
| with_issues_enabled | No | Filter projects with issues feature enabled | |
| with_security_reports | No | Include security reports | |
| with_custom_attributes | No | Include custom attributes | |
| with_programming_language | No | Filter by programming language | |
| with_merge_requests_enabled | No | Filter projects with merge requests feature enabled |