Skip to content
This repository was archived by the owner on Sep 9, 2022. It is now read-only.

Latest commit

 

History

History
48 lines (37 loc) · 2.13 KB

File metadata and controls

48 lines (37 loc) · 2.13 KB
title Pulls
intro The Pulls API allows you to list, view, edit, create, and even merge pull requests.
versions
fpt ghes ghae ghec
*
*
*
*
topics
API
miniTocMaxHeadingLevel 3

About the Pulls API

The Pull Request API allows you to list, view, edit, create, and even merge pull requests. Comments on pull requests can be managed via the Issue Comments API.

Every pull request is an issue, but not every issue is a pull request. For this reason, "shared" actions for both features, like manipulating assignees, labels and milestones, are provided within the Issues API.

Custom media types for pull requests

These are the supported media types for pull requests.

application/vnd.github.VERSION.raw+json
application/vnd.github.VERSION.text+json
application/vnd.github.VERSION.html+json
application/vnd.github.VERSION.full+json
application/vnd.github.VERSION.diff
application/vnd.github.VERSION.patch

For more information, see "Custom media types."

If a diff is corrupt, contact {% data variables.contact.contact_support %}. Include the repository name and pull request ID in your message.

Link Relations

Pull Requests have these possible link relations:

Name Description
self The API location of this Pull Request.
html The HTML location of this Pull Request.
issue The API location of this Pull Request's Issue.
comments The API location of this Pull Request's Issue comments.
review_comments The API location of this Pull Request's Review comments.
review_comment The URL template to construct the API location for a Review comment in this Pull Request's repository.
commits The API location of this Pull Request's commits.
statuses The API location of this Pull Request's commit statuses, which are the statuses of its head branch.