GitLab API icon

GitLab API

Gitlab

Actions917

Overview

This node operation retrieves indirect billable members of a specific user within a GitLab group using the GitLab API. It is useful for scenarios where you need to track or manage billing information related to group members indirectly associated with a user. For example, it can be used to fetch paginated data about indirect billable members for auditing or billing purposes in GitLab groups.

Use Case Examples

  1. Fetch indirect billable members for a user in a GitLab group to analyze billing data.
  2. Retrieve paginated lists of indirect billable members for reporting or integration with other billing systems.

Properties

Name Meaning
Skip Authentication Option to skip authentication for the request.
baseUrl The base URL of the GitLab instance, defaulting to https://gitlab.com.
Method HTTP method to use for the request, default is GET.
Parameter Schema Defines the required and optional parameters for the API call, including group ID, user ID, page number, and items per page.
Query Parameters Optional query parameters for pagination, including page number and items per page.
Path Parameters Path parameters specifying the group ID and user ID for the API endpoint.

Output

JSON

  • response - The JSON response from the GitLab API containing indirect billable member details.

Dependencies

  • GitLab API authentication token or credentials

Troubleshooting

  • Ensure the group ID and user ID path parameters are correctly set and valid to avoid 404 errors.
  • Verify that the API authentication token has sufficient permissions to access group billing information.
  • Check network connectivity and base URL correctness if requests fail to reach the GitLab server.

Links

Discussion