GitLab API

GitlabTool

Actions1095

Events → getApiV4Events

AI-generated

Summary

Retrieves GitLab events from /api/v4/events using the configured base URL and selected HTTP method. Use the query parameters to scope and filter events or control pagination and sort order.

Inputs

  • Skip Authentication — Defaults to false. When enabled, skips authentication; otherwise the GitLab API credential is used.
  • Base URL — GitLab API base URL, defaulting to https://gitlab.com; the node source says the credential defines the runtime base URL.
  • Method — HTTP method, default GET; the UI also offers POST, PUT, DELETE, HEAD, and PATCH.
  • Query Parameters — Optional filters: scope includes events across a user's projects; action filters by event action; target_type filters by target type (issue, milestone, merge_request, note, project, snippet, user, wiki, or design); before and after restrict events by date; sort is asc or desc (schema default desc). page and per_page control pagination (schema defaults 1 and 20).

Output shape

A list of GitLab event records returned by the API.

The source pack shows this operation uses the OpenAPI tool base class and does not include its request or response handling, so the exact output envelope and pagination behavior are not specified here.

Links

Discussion