Withdraw a review request with remove_review_request
Remove one or more requested reviewers, and/or teams, from a pull request.
Prerequisites
Section titled “Prerequisites”github-pull-requestsinstalled.- Write access to the repository.
- Know exactly which reviewers/teams you want removed — call
list_review_requestsfirst if unsure.
-
Call
remove_review_request:{"owner": "your-org","repo": "your-repo","pullNumber": 12,"reviewers": ["alice"],"teamReviewers": ["platform-team"]}Both
reviewersandteamReviewersare optional. -
Read the response:
{ users: string[], teams: string[] }— the reviewers/teams still requested after the removal.
Verify it worked
Section titled “Verify it worked”Call list_review_requests and confirm the removed names no longer appear.
- Unlike
request_review, this call does not check PR state first — it can be called against a closed or merged PR without astale_targeterror.