GitLab API

GitlabTool

Actions905

Overview

This node interacts with the GitLab API to retrieve specific resource milestone event details related to issues within a project. It is particularly useful for users who want to fetch detailed information about milestone events tied to issues in GitLab projects, such as tracking progress or changes in project milestones.

Use Case Examples

  1. Fetching milestone event details for a specific issue in a GitLab project to monitor project progress.
  2. Automating the retrieval of milestone event data for reporting or integration with other project management tools.

Properties

Name Meaning
Skip Authentication Determines whether to skip authentication for the API request.
Authentication Specifies the authentication method to use, typically an API key credential for GitLab.
baseUrl The base URL of the GitLab instance to which the API requests are sent.
Method The HTTP method used for the API request, defaulting to GET.
Path Parameters Parameters required in the API request path to specify the project, issue, and milestone event IDs.

Output

JSON

  • id - The unique identifier of the resource milestone event.
  • title - The title or name of the milestone event.
  • created_at - Timestamp when the milestone event was created.
  • updated_at - Timestamp when the milestone event was last updated.
  • project_id - The ID of the project associated with the milestone event.
  • issue_id - The ID of the issue related to the milestone event.
  • milestone_id - The ID of the milestone associated with the event.

Dependencies

  • GitLab API authentication token or API key credential

Troubleshooting

  • Ensure that the project ID, issue ID (eventable_id), and milestone event ID (event_id) are correctly specified and exist in the GitLab project.
  • Verify that the API authentication token is valid and has sufficient permissions to access project and issue milestone event data.
  • Check the base URL 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 specified IDs do not exist, or 401 Unauthorized if authentication fails. Resolving these involves verifying IDs and authentication credentials.

Links

Discussion