GitLab API icon

GitLab API

Gitlab

Actions917

Overview

This node operation allows users to download the export of a specific GitLab group by its ID. It is useful for scenarios where users need to retrieve a backup or export data of a GitLab group for archival, migration, or analysis purposes. For example, a user can automate the process of downloading group exports regularly for backup.

Use Case Examples

  1. Automate downloading GitLab group exports for backup.
  2. Retrieve export data of a GitLab group for migration to another system.

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.
Path Parameters Parameters to be included in the request path, specifically the group ID to export.

Output

JSON

  • data - The downloaded export data of the GitLab group.

Dependencies

  • GitLab API key credential for authentication

Troubleshooting

  • Ensure the group ID provided in path parameters is correct and exists in the GitLab instance.
  • Verify that the API key credential has sufficient permissions to access group export data.
  • Check the baseUrl is correctly set to the GitLab instance URL if using a self-hosted GitLab.
  • Common errors include 404 Not Found if the group ID is invalid, or 401 Unauthorized if authentication fails.

Links

Discussion