GitLab API icon

GitLab API

Gitlab

Actions917

Overview

This node operation allows downloading export relations of a specific GitLab group via the GitLab API v4. It is useful for automating the retrieval of group export data, such as related resources or batch downloads, which can be used for backup, migration, or analysis purposes.

Use Case Examples

  1. Download export relations for a GitLab group by specifying the group ID and relation name.
  2. Download export relations in batches by setting the 'batched' parameter and specifying the batch number.

Properties

Name Meaning
Skip Authentication Whether to skip authentication for the API request.
Authentication The authentication method used for the API request, defaulting to GitLab API key.
baseUrl The base URL of the GitLab instance, defaulting to https://gitlab.com.
Method The HTTP method used for the request, defaulting to GET.
Query Parameters Parameters sent as query strings in the API request.
Path Parameters Parameters sent as part of the URL path.

Output

JSON

  • data - The downloaded export relations data for the specified GitLab group.

Dependencies

  • GitLab API key credential

Troubleshooting

  • Ensure the group ID and relation name are correct and exist in the GitLab instance to avoid 404 errors.
  • Verify that the API key has sufficient permissions to access group export relations.
  • If batching is used, ensure the batch number is valid and within the available range.

Links

Discussion