MergeRequests
Retrieve MergeRequests data from GitLab.
Columns
| Name | Type | ReadOnly | References | Description |
| Id | String | True |
Merge request global ID | |
| Iid [KEY] | Integer | True |
MR internal ID | |
| ProjectId | String | False |
Project ID | |
| Title | String | False |
MR title | |
| Description | String | False |
MR description | |
| State | String | False |
MR state | |
| IsImported | Boolean | True |
Whether imported | |
| ImportedFrom | String | True |
Import source | |
| CreatedAt | Datetime | True |
Creation timestamp | |
| UpdatedAt | Datetime | True |
Update timestamp | |
| MergedAt | Datetime | True |
Merge timestamp | |
| ClosedAt | Datetime | True |
Close timestamp | |
| MergeUserId | String | True |
Users.Id |
Merge user ID |
| MergeUser | String | True |
Merge user object | |
| MergeAfter | Datetime | True |
Merge after timestamp | |
| PreparedAt | Datetime | True |
Prepared at timestamp | |
| SourceBranch | String | False |
Source branch name | |
| TargetBranch | String | False |
Target branch name | |
| ClosedById | String | True |
Users.Id |
Closed by user ID |
| ClosedBy | String | True |
Closed by user object | |
| Labels | String | False |
Labels array | |
| Milestone | String | True |
Milestone object | |
| MilestoneTitle | String | False |
Milestone title | |
| MRSourceProjectId | String | True |
Source project ID | |
| TargetProjectId | String | False |
Target project ID | |
| Assignees | String | False |
Assignees array | |
| Reviewers | String | False |
Reviewers array | |
| Author | String | True |
Author object | |
| Assignee | String | True |
Assignee object | |
| AuthorId | String | True |
Author user ID | |
| AuthorUsername | String | True |
Author username | |
| Upvotes | Integer | True |
Number of upvotes | |
| Downvotes | Integer | True |
Number of downvotes | |
| IsDraft | Boolean | True |
Whether MR is draft | |
| WorkInProgress | Boolean | True |
Whether MR is work in progress | |
| MergeWhenPipelineSucceeds | Boolean | True |
Auto-merge when pipeline succeeds | |
| MergeStatus | String | True |
Merge status | |
| DetailedMergeStatus | String | True |
Detailed merge status | |
| Sha | String | True |
Commit SHA | |
| MergeCommitSha | String | True |
Merge commit SHA | |
| SquashCommitSha | String | True |
Squash commit SHA | |
| UserNotesCount | Integer | True |
Number of comments | |
| DiscussionLocked | Boolean | False |
Whether discussions locked | |
| ShouldRemoveSourceBranch | Boolean | True |
Should remove source branch | |
| ForceRemoveSourceBranch | Boolean | False |
Force remove source branch | |
| WebUrl | String | True |
MR web URL | |
| References | String | True |
References object | |
| TimeStats | String | True |
Time stats object | |
| IsSquash | Boolean | False |
Whether to squash commits | |
| TaskCompletionStatus | String | True |
Task completion status | |
| HasConflicts | Boolean | True |
Whether MR has conflicts | |
| BlockingDiscussionsResolved | Boolean | True |
Whether blocking discussions resolved | |
| ReviewerId | String | False |
Reviewer user ID | |
| ReviewerUsername | String | False |
Reviewer username |
Pseudocolumns
Pseudocolumn fields are used in the WHERE clause of SELECT statements and offer more granular control over the data returned from the data source.
| Name | Type | Description |
| Scope | String |
MR scope The allowed values are created_by_me, assigned_to_me, reviews_for_me, all. |
| WithLabelsDetails | Boolean |
Include label details |