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 giveniid
state
(optional) - Returnall
requests or just those that aremerged
,opened
orclosed
order_by
(optional) - Return requests ordered bycreated_at
orupdated_at
fields. Default iscreated_at
sort
(optional) - Return requests sorted inasc
ordesc
order. Default isdesc
Modules
single |
Get single MR |
Structs
MergeRequest | |
MergeRequestsLister |
Enums
ListingOrderBy | |
State | |
Status |
Type Definitions
MergeRequests |