GitLab API

GitlabTool

Actions1095

Runners → getApiV4Runners

AI-generated

Summary

Send a custom HTTP request to the GitLab API endpoint /api/v4/runners to retrieve a list of runners filtered by query parameters such as scope, type, paused status, runner status, tags, version prefix, pagination page, and items per page.

Inputs

  • Skip Authentication — If set to true, the request bypasses authentication.
  • baseUrl — Override the base URL of the GitLab instance; defaults to https://gitlab.com.
  • Method (required) — The HTTP method to use for the request; defaults to GET.
  • Query Parameters — Filter and paginate the runner list via parameters such as scope (deprecated), type, paused, status, tag_list, version_prefix, page, and per_page.

Output shape

a list of GitLab runners matching the specified query parameters in JSON format

Responses are paginated according to 'page' and 'per_page' query parameters. Authentication is required unless explicitly skipped. The Node performs a direct raw API call allowing full customization of HTTP method and parameters.

Links

Discussion