Module gitlab_api::merge_requests
[−]
[src]
List merge requests
https://docs.gitlab.com/ce/api/merge_requests.html#list-merge-requests
List merge requests
Get all merge requests for this project.
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.
GET /projects/ID/merge_requests
GET /projects/ID/merge_requests?state=opened
GET /projects/ID/merge_requests?state=all
GET /projects/ID/merge_requests?iid=42
GET /projects/ID/merge_requests?iid[]=42&iid[]=43
Parameters:
id(required) - The ID of a projectiid(optional) - Return the request having the giveniidstate(optional) - Returnallrequests or just those that aremerged,openedorclosedorder_by(optional) - Return requests ordered bycreated_atorupdated_atfields. Default iscreated_atsort(optional) - Return requests sorted inascordescorder. Default isdesc
Modules
| single |
Get single MR |
Structs
| MergeRequest | |
| MergeRequestsLister | |
| MergeRequestsListerInternal |
Enums
| ListingOrderBy | |
| State |
Type Definitions
| MergeRequests |