GitLab API

GitlabTool

Actions1095

Merge_requests → putApiV4ProjectsIdMergeRequestsMergeRequestIidRebase

AI-generated

Summary

Trigger a rebase of a specific merge request in a GitLab project by calling the corresponding GitLab API endpoint.

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 to rebase.
  • skipAuthentication — Boolean flag to skip authentication; defaults to false.

Output shape

a JSON object representing the API response to the rebase request, indicating success or failure details of the rebase operation.

The operation uses HTTP PUT on the /api/v4/projects/{id}/merge_requests/{merge_request_iid}/rebase endpoint. The response shape depends on GitLab's API. The node expects authenticated access unless skipAuthentication is true, in which case authentication details are omitted.

Links

Discussion