Add API for the "Request changes" reviewer status

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

  • Close this issue

Hello,

I'm a developer of the plugin for IntelliJ: https://plugins.jetbrains.com/plugin/18689-gitlab-merge-requests

We're trying to support the new "Request Changes" reviewer status (which can be set in "Submit Review" popup). However, it seems to be impossible to set that status nor using REST API, neither using GraphQL. Also, it's impossible to retrieve the current status of reviewers.

For now, we use the following related endpoints:

  • GraphQL "project { mergeRequest { approvedBy { ... } } }" to get current reviewer statuses.
  • REST "projects/.../merge_requests/.../approve" for approving MRs
  • REST "projects/.../merge_requests/.../draft_notes/bulk_publish" for publishing draft notes
Edited Jun 18, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading