GitLab API icon

GitLab API

Gitlab

Actions917

Overview

This node interacts with the GitLab API to retrieve information about a specific project topic by its ID. It is useful for workflows that need to fetch detailed data about project topics within GitLab, such as project management automation, reporting, or integration with other tools.

Use Case Examples

  1. Fetch details of a project topic by providing its ID to automate project documentation.
  2. Integrate GitLab project topic data into a dashboard or reporting tool.

Properties

Name Meaning
Skip Authentication Option to bypass authentication for the request.
Authentication Type of authentication used for the request, defaulting to GitLab API key.
baseUrl Base URL of the GitLab instance to connect to, 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 ID of the project topic to retrieve.

Output

JSON

  • id - The unique identifier of the project topic.
  • name - The name of the project topic.
  • description - Description of the project topic.
  • created_at - Timestamp when the topic was created.
  • updated_at - Timestamp when the topic was last updated.

Dependencies

  • GitLab API key credential

Troubleshooting

  • Ensure the provided project topic ID is valid and exists in the GitLab instance.
  • Verify that the GitLab API key credential has sufficient permissions to access project topics.
  • Check the baseUrl is correctly set to the GitLab instance URL if using a self-hosted GitLab.
  • If authentication is skipped, ensure the endpoint is publicly accessible or adjust settings accordingly.

Links

Discussion