GitLab API icon

GitLab API

Gitlab

Actions1062

Events → getApiV4Events

AI-generated

Summary

Fetches events from the GitLab API v4 /events endpoint.

Inputs

  • skipAuthentication — If true, the request is made without authentication credentials; otherwise uses the configured GitLab API credential.
  • baseUrl — Base URL of the GitLab instance (defaults to https://gitlab.com).
  • method — HTTP method to use (GET, POST, PUT, DELETE, HEAD, PATCH); defaults to GET.
  • queryParameters.scope — Include all events across a user’s projects (e.g., 'all').
  • queryParameters.page — Current page number for pagination (defaults to 1).
  • queryParameters.per_page — Number of items per page (defaults to 20).
  • queryParameters.action — Filter events by action.
  • queryParameters.target_type — Filter events by target type (issue, milestone, merge_request, note, project, snippet, user, wiki, design).
  • queryParameters.before — Include only events created before this date (ISO 8601).
  • queryParameters.after — Include only events created after this date (ISO 8601).
  • queryParameters.sort — Sort order: 'asc' or 'desc' (defaults to 'desc').

Output shape

array

Returns an array of event objects as defined by the GitLab API v4 /events endpoint; each event includes fields such as id, title, action, target_type, and timestamps.

Links

Discussion