The `state` parameter can be used to get only merge requests with a given state (`opened`, `closed`, or `merged`) or all of them (`all`).
The `state` parameter can be used to get only merge requests with a given state (`opened`, `closed`, or `merged`) or all of them (`all`).
The pagination parameters `page` and `per_page` can be used to restrict the list of merge requests. With GitLab 8.2 the return fields `upvotes` and
The pagination parameters `page` and `per_page` can be used to restrict the list of merge requests.
`downvotes` are deprecated and always return `0`.
```
```
GET /projects/:id/merge_requests
GET /projects/:id/merge_requests
...
@@ -58,7 +57,7 @@ Parameters:
...
@@ -58,7 +57,7 @@ Parameters:
## Get single MR
## Get single MR
Shows information about a single merge request. With GitLab 8.2 the return fields `upvotes` and `downvotes` are deprecated and always return `0`.
Shows information about a single merge request.
```
```
GET /projects/:id/merge_request/:merge_request_id
GET /projects/:id/merge_request/:merge_request_id
...
@@ -141,8 +140,6 @@ Parameters:
...
@@ -141,8 +140,6 @@ Parameters:
## Get single MR changes
## Get single MR changes
Shows information about the merge request including its files and changes.
Shows information about the merge request including its files and changes.
With GitLab 8.2 the return fields `upvotes` and `downvotes` are deprecated and
always return `0`.
```
```
GET /projects/:id/merge_request/:merge_request_id/changes
GET /projects/:id/merge_request/:merge_request_id/changes
...
@@ -213,9 +210,7 @@ Parameters:
...
@@ -213,9 +210,7 @@ Parameters:
## Create MR
## Create MR
Creates a new merge request. With GitLab 8.2 the return fields `upvotes` and `
Creates a new merge request.
downvotes` are deprecated and always return `0`.
```
```
POST /projects/:id/merge_requests
POST /projects/:id/merge_requests
```
```
...
@@ -266,8 +261,7 @@ If an error occurs, an error number and a message explaining the reason is retur
...
@@ -266,8 +261,7 @@ If an error occurs, an error number and a message explaining the reason is retur
## Update MR
## Update MR
Updates an existing merge request. You can change the target branch, title, or even close the MR. With GitLab 8.2 the return fields `upvotes` and `downvotes`
Updates an existing merge request. You can change the target branch, title, or even close the MR.
are deprecated and always return `0`.
```
```
PUT /projects/:id/merge_request/:merge_request_id
PUT /projects/:id/merge_request/:merge_request_id
...
@@ -318,8 +312,7 @@ If an error occurs, an error number and a message explaining the reason is retur
...
@@ -318,8 +312,7 @@ If an error occurs, an error number and a message explaining the reason is retur
## Accept MR
## Accept MR
Merge changes submitted with MR using this API. With GitLab 8.2 the return
Merge changes submitted with MR using this API.
fields `upvotes` and `downvotes` are deprecated and always return `0`.