Skip to main content
PUT
Merge a pull request on a connected repo

Authorizations

Authorization
string
header
required

An API key (pch_...) or the token from pch login.

Path Parameters

owner
string
required
Example:

"patch"

slug
string
required
Example:

"demo-mod"

number
integer
required
Example:

12

Body

application/json
method
enum<string>

How it merges: GitHub's default for the repo, left out

Available options:
merge,
squash,
rebase

Response

Merged

number
integer
required
url
string<uri>
required
state
enum<string>
required
Available options:
merged
commit
string
required

The commit it made on the base branch