GitLab API

GitlabTool

Actions1000

Overview

This node operation retrieves a specific resource milestone event from a GitLab project merge request. It is useful for users who want to fetch detailed information about a particular milestone event associated with a merge request in a GitLab project. For example, it can be used to track progress or changes related to project milestones within merge requests.

Use Case Examples

  1. Fetch details of a milestone event by providing the project ID, merge request ID (eventable_id), and the milestone event ID (event_id).
  2. Use in automation workflows to monitor milestone events in GitLab projects and trigger actions based on milestone updates.

Properties

Name Meaning
Skip Authentication Option to skip authentication for the request.
baseUrl The base URL of the GitLab instance, defaulting to https://gitlab.com.
Method HTTP method to use for the request, default is GET.
Path Parameters Parameters required in the request path to identify the project, merge request, and milestone event.

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.
  • state - The current state of the milestone event.
  • project_id - The ID of the project to which the milestone event belongs.
  • merge_request_id - The ID of the merge request associated with the milestone event.

Dependencies

  • GitLab API authentication

Troubleshooting

  • Ensure that the project ID, merge request ID (eventable_id), and milestone event ID (event_id) are correctly provided and valid to avoid 404 Not Found errors.
  • If authentication is skipped, the request may fail due to lack of permissions; ensure proper API credentials are used unless skipping authentication is intentional.
  • Verify the base URL is correct, especially if using a self-hosted GitLab instance, to avoid connection errors.

Links

Discussion