GitLab API icon

GitLab API

Gitlab

Actions880

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, a project manager or developer might use this to track progress or changes related to project milestones within merge requests.

Use Case Examples

  1. Fetch milestone event details for a specific merge request in a GitLab project to monitor project progress.
  2. Retrieve information about a milestone event to display in a project dashboard or report.

Properties

Name Meaning
Skip Authentication Option to skip authentication for the request.
Authentication Type of authentication used, default is GitLab API key.
baseUrl Base URL of the GitLab instance, default is 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 ID of the resource milestone event.
  • title - The title of the milestone event.
  • state - The current state of the milestone event.
  • created_at - Timestamp when the milestone event was created.
  • updated_at - Timestamp when the milestone event was last updated.
  • due_date - Due date of the milestone event.
  • start_date - Start date of the milestone event.

Dependencies

  • GitLab API key credential

Troubleshooting

  • Ensure the project ID, eventable ID, and event ID are correctly provided and exist in the GitLab project to avoid 404 errors.
  • If authentication is skipped, ensure the GitLab instance allows unauthenticated access or the request will fail.
  • Check the base URL is correct for the GitLab instance being accessed to avoid connection errors.

Links

Discussion