GitLab API icon

GitLab API

Gitlab

Actions1062

Merge_requests → postApiV4ProjectsIdMergeRequestsMergeRequestIidTimeEstimate

AI-generated

Summary

Set the time estimate for a specific merge request in a GitLab project by providing the project ID, merge request internal ID, and the desired time estimate value.

Inputs

  • id (required) — The ID or URL-encoded path of the GitLab project containing the merge request.
  • merge_request_iid (required) — The internal ID of the merge request within the project.
  • postApiV4ProjectsIdMergeRequestsMergeRequestIidTimeEstimate (required) — The request body containing the time estimate details to set for the merge request, typically including the time estimate in seconds.
  • skipAuthentication — Optionally skip authentication (default is false; authentication via gitlabApi credential is used).
  • baseUrl — The base URL of the GitLab instance (defaults to 'https://gitlab.com').

Output shape

a single record representing the updated merge request time estimate details as returned by the GitLab API

The output corresponds to the response from the POST request to the /api/v4/projects/{id}/merge_requests/{merge_request_iid}/time_estimate endpoint. If authentication is skipped or parameters are invalid, the response may indicate an error.

Links

Discussion