list_namespaces
Retrieve all GitLab namespaces (users and groups) available to the current user. Use filters like search, owned, and pagination to find specific namespaces.
Instructions
List all namespaces (users and groups) available to the current user. Filter by kind='group' for groups only. 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) | |
| owned | No | Filter for namespaces owned by current user | |
| search | No | Search term for namespaces | |
| per_page | No | Number of items per page (max: 100, default: 20) |