GitLab API

GitlabTool

Actions1000

Overview

This node operation retrieves indirect billable members of a specific user within a GitLab group. It is useful for scenarios where you need to identify users who are indirectly billed through group memberships, such as managing billing or auditing user access in GitLab groups.

Use Case Examples

  1. Get indirect billable members for a user in a GitLab group to audit billing.
  2. Retrieve indirect billable members to manage group user billing efficiently.

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 for pagination.
Path Parameters Required path parameters to specify the group and user.

Output

JSON

  • id - The ID of the indirect billable member.
  • user_id - The user ID of the indirect billable member.
  • group_id - The ID of the group the member belongs to.
  • billable_member_type - Type of billable member (indirect).
  • created_at - Timestamp when the billable member was created.

Dependencies

  • GitLab API key credential

Troubleshooting

  • Ensure the group ID and user ID path parameters are correctly set; missing or incorrect IDs will cause errors.
  • Verify that the GitLab API key credential is valid and has sufficient permissions to access group billable members.
  • Check the base URL if using a self-hosted GitLab instance; incorrect URLs will lead to connection failures.

Links

Discussion