GitLab API icon

GitLab API

Gitlab

Actions1062

Namespaces → getApiV4Namespaces

AI-generated

Summary

Fetches a list of namespaces from the GitLab API (GET /api/v4/namespaces) with optional filtering via query parameters.

Inputs

  • skipAuthentication — If set to true, the node will not use GitLab API credentials.
  • authentication — The GitLab API credential to use (hidden when skipAuthentication is true).
  • baseUrl — Base URL of the GitLab instance.
  • method — HTTP method to use (only GET is effective for this operation).
  • search — Returns namespaces matching the search criteria.
  • owned_only — If true, returns only namespaces owned by the authenticated user (GitLab 14.2+).
  • top_level_only — If true, includes only top-level namespaces.
  • page — Page number for pagination.
  • per_page — Number of namespaces per page.
  • requested_hosted_plan — Name of the hosted plan requested by the customer.

Output shape

array

Array of namespace objects as returned by the GitLab API; each contains fields like id, name, path, kind, etc.

Links

Discussion