Actions71
- Branch Actions
- File Actions
- Group Actions
- Issue Actions
- Merge Request Actions
- Pipeline Actions
- Project Actions
- Raw API Actions
- Release Actions
- Tag Actions
Raw API → Request
AI-generatedSummary
Make arbitrary HTTP requests to the GitLab API with customizable authentication, HTTP method, endpoint path, request body, and query parameters.
Inputs
- Authentication — Choose to use saved credentials or specify custom GitLab server URL and access token.
- GitLab Server — Base URL of your GitLab instance, e.g., https://gitlab.com (only for custom authentication). Defaults to https://gitlab.com.
- Access Token — Personal access token with API permissions (only for custom authentication).
- HTTP Method — HTTP method for the request, such as GET, POST, PUT, PATCH, or DELETE. Defaults to GET.
- Endpoint (required) — Path of the GitLab API endpoint to call, such as '/projects/1/issues'. Defaults to '/'.
- Content — JSON-formatted request body payload for methods like POST, PUT, or PATCH.
- Query Parameters — JSON-formatted query parameters to include in the request URL.
Output shape
a list of JSON objects representing the parsed API response
The node returns the raw JSON response from the GitLab API, wrapped as an array. The response varies depending on the called endpoint and HTTP method.