GitLab API icon

GitLab API

Gitlab

Actions917

Overview

This node interacts with the GitLab API to retrieve details about a specific release asset link within a project. It is useful for scenarios where you need to programmatically access metadata or information about release assets in GitLab projects, such as automation workflows for release management or integration with other systems.

Use Case Examples

  1. Retrieve a specific asset link from a GitLab project release to verify or log release details.
  2. Automate the process of fetching release asset links for deployment or auditing purposes.

Properties

Name Meaning
Skip Authentication Option to bypass authentication for the request.
Authentication Type of authentication used for the API request, defaulting to GitLab API key.
baseUrl Base URL of the GitLab instance, default is https://gitlab.com.
Method HTTP method used for the API request, default is GET.
Parameter Schema Defines the required path parameters for the API call: project ID or path, release tag name, and link ID.
Request Body Schema Schema for the request body, null for this operation as it is a GET request.
Request Path API endpoint path template for accessing the release asset link.
Path Parameters Collection of path parameters including project ID, release tag name, and link ID required to identify the specific release asset link.

Output

JSON

  • id - The unique identifier of the release asset link.
  • name - The name of the release asset link.
  • url - The URL associated with the release asset link.
  • created_at - Timestamp when the link was created.
  • updated_at - Timestamp when the link was last updated.

Dependencies

  • GitLab API key credential for authentication

Troubleshooting

  • Ensure the project ID, tag name, and link ID are correctly specified and URL-encoded if necessary.
  • Authentication errors may occur if the API key is missing or invalid; verify credentials are correctly configured.
  • API rate limits or permissions might restrict access to the release asset links; check GitLab user permissions and API usage limits.

Links

Discussion