Cerrar una request de extracción a través de la API de Github

De acuerdo con los requisitos de layout de nuestra aplicación, solíamos eliminar las requestes de fusión en Gitlab usando la API de gitlab. Ahora estamos migrando a Github y estoy buscando una API similar que cierra las requestes de extracción en Github.

Leí la documentation aquí , pero no responde mi pregunta.

Me alegraría si alguien pudiera ayudarme con eso.

Si lees la documentation de la API cuyo enlace pegaste arriba, parece que hay un punto final de actualización que se puede usar para asignar el estado de una request de extracción:

PATCH /repos/:owner/:repo/pulls/:number { "title": "new title", "body": "updated body", "state": "closed", "base": "master" } 

La key de state dentro de JSON puede ser open o closed .