GitLab API

GitlabTool

Actions1095

Projects → getApiV4UsersUserIdStarredProjects

AI-generated

Summary

Retrieves a page of projects starred by the specified GitLab user. Set the required user ID or username and optionally add query filters, sorting, and pagination.

Inputs

  • User_id (required) — GitLab user ID or username used in the starred-projects endpoint path.
  • Query Parameters — Optional filters and controls include order_by and sort; archived, visibility, search, owned, starred, imported, membership, feature, access-level, ID, activity-time, storage, topic, update-time, checksum, and deletion criteria; and page and per_page. The schema also declares simple and statistics options. Admin-only filters and fields are subject to GitLab's access restrictions.
  • Authentication — GitLab API credentials are required unless Skip Authentication is enabled. The base URL defaults to https://gitlab.com and is defined by the credential.
  • Method — HTTP method selector defaults to GET; the operation's path is /api/v4/users/{user_id}/starred_projects.

Output shape

A list of GitLab project records, returned through the OpenAPI tool node.

The endpoint supports page-based pagination; page defaults to 1 and per_page to 20 in the parameter schema. The source pack delegates request execution and response shaping to OpenApiToolNode, so it does not establish whether results are wrapped in n8n items or include pagination metadata.

Links

Discussion