GitLab API

GitlabTool

Actions1000

Overview

This node operation retrieves the list of invited groups for a specified GitLab group by its ID. It is useful for scenarios where you need to manage or audit group invitations within GitLab, such as checking which groups have been invited to collaborate on a project or group.

Use Case Examples

  1. Fetch invited groups for a specific GitLab group to review access permissions.
  2. Search invited groups with specific criteria like minimum access level or custom attributes.

Properties

Name Meaning
Skip Authentication Option to skip authentication for the request.
Authentication Type of authentication used, default is GitLab API key.
baseUrl Base URL of the GitLab instance, default is https://gitlab.com.
Method HTTP method to use for the request, default is GET.
Query Parameters Optional query parameters to filter or paginate the invited groups list.
Path Parameters Path parameters required for the request, specifically the group ID.

Output

JSON

  • id - The unique identifier of the invited group.
  • name - The name of the invited group.
  • path - The path of the invited group.
  • description - Description of the invited group.
  • visibility - Visibility level of the invited group.
  • lfs_enabled - Indicates if Large File Storage (LFS) is enabled for the group.
  • avatar_url - URL of the group's avatar image.
  • web_url - Web URL to access the group.
  • request_access_enabled - Indicates if access requests are enabled for the group.
  • full_name - Full name of the invited group.
  • full_path - Full path of the invited group.

Dependencies

  • GitLab API key credential

Troubleshooting

  • Ensure the group ID provided in the path parameters is valid and exists in GitLab.
  • Verify that the API key used for authentication has sufficient permissions to access group invitation data.
  • Check the base URL to ensure it points to the correct GitLab instance if using a self-hosted GitLab.
  • If pagination parameters are used, ensure they are within valid ranges to avoid empty responses or errors.

Links

Discussion