Pull Request Labels

Pull Request labels provide extensibility to the pull request experience. Third party services or users with read permission in the repository can create, get, and delete labels associated with a pull request via this REST API. Labels are used to provide quick insights into a pull request, an example can be labelling a Pull request as "WIP", "Feature", or "Bug" to let others know the state and purpose of the Pull Request.

Labels are posted to the pull request and will be displayed in both the details and list views for pull requests.



Create a label for a specified pull request. The only required field is the name of the new label.


Removes a label from the set of those assigned to the pull request.


Retrieves a single label that has been assigned to a pull request.


Get all the labels assigned to a pull request.