Raw GitLab API request
gitlab_api_requestMake direct calls to any GitLab REST API v4 endpoint using configured credentials. Use for epics, packages, feature flags, admin, or custom instance routes not covered by dedicated tools.
Instructions
Escape hatch that calls ANY GitLab REST API v4 endpoint with the configured credentials. Use it for endpoints without a dedicated tool (epics, packages, feature flags, admin, custom instance routes). See https://docs.gitlab.com/ee/api/api_resources.html
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | JSON request body for POST/PUT/PATCH | |
| path | Yes | API path relative to /api/v4, e.g. `/projects/42/issues` or `/groups/5/epics`. Slashes inside ids must be URL-encoded (%2F). | |
| limit | No | Cap for all_pages (default 500) | |
| query | No | Query string parameters | |
| method | Yes | HTTP method | |
| all_pages | No | GET only: follow pagination |