GitLab API icon

GitLab API

Gitlab

Actions880

Overview

This node interacts with the GitLab API to retrieve details of a specific project topic by its ID. It is useful in scenarios where you need to fetch information about a particular topic within a GitLab project, such as for project management, reporting, or integration with other tools.

Use Case Examples

  1. Fetch details of a project topic by providing its ID to monitor or display topic information in a dashboard.
  2. Integrate with GitLab to automate workflows that require topic-specific data retrieval.

Properties

Name Meaning
Skip Authentication Option to skip authentication when making the API request.
Authentication Type of authentication used for the API request, hidden unless Skip Authentication is false.
baseUrl Base URL of the GitLab instance to which the API request is sent.
Method HTTP method used for the API request.
Path Parameters Parameters included in the API 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 authentication

Troubleshooting

  • Ensure the 'id' path parameter is provided and is a valid integer, as it is required to fetch the topic.
  • If authentication is enabled, verify that the GitLab API credentials are correctly configured and have the necessary permissions.
  • Check the baseUrl to ensure it points to the correct GitLab instance, especially if using a self-hosted GitLab server.
  • Common error messages may include 404 Not Found if the topic ID does not exist, or 401 Unauthorized if authentication fails.

Links

Discussion