GitLab API

GitlabTool

Actions1095

Projects → getApiV4Projects

AI-generated

Summary

Retrieve a list of GitLab projects using the GitLab API v4 with various optional filtering, sorting, and pagination parameters.

Inputs

  • Skip Authentication — Boolean to bypass using authentication credentials for the request.
  • baseUrl — Base URL of the GitLab instance to query, defaults to https://gitlab.com.
  • Method (required) — HTTP method to use for the request; typically GET for retrieving projects.
  • Query Parameters — Collection of optional query parameters to filter, sort, and paginate the project results, such as order_by, sort, archived, visibility, search, owned, membership, page, per_page, simple, statistics, and many others as supported by the GitLab API v4 /projects endpoint.

Output shape

a list of project objects as returned by the GitLab API v4 /projects endpoint

The output shape corresponds directly to the GitLab API v4 projects response format. Pagination is supported via page and per_page query parameters. Additional flags allow inclusion of project statistics and custom attributes. Authentication is used by default unless explicitly skipped.

Links

Discussion