GitLab Integration

GitLab API Operations

Browse all 58 operations available for GitLab workflow automation.

crm

58 operations
ActionGITLAB_ARCHIVE_PROJECT

Archive Project

Tool to archive a project.

1 input
ActionGITLAB_CREATE_GROUP

Create GitLab Group

Tool to create a new group in GitLab.

26 input
ActionGITLAB_CREATE_PROJECT

Create Project

Tool to create a new project in GitLab.

12 input
ActionGITLAB_CREATE_PROJECT_ISSUE

Create Project Issue

Tool to create a new issue in a GitLab project.

17 input
ActionGITLAB_CREATE_REPOSITORY_BRANCH

Create Repository Branch

Tool to create a new branch in a project.

3 input
ActionGITLAB_POST_USER_SUPPORT_PIN

Create Support PIN

Tool to create a support PIN for your authenticated user.

ActionGITLAB_DELETE_PROJECT

Delete Project

Tool to delete a GitLab project by its ID.

3 input
ActionGITLAB_DOWNLOAD_PROJECT_AVATAR

Download Project Avatar

Tool to download a project's avatar image.

1 input
ActionGITLAB_ERASE_JOB

Erase Job

Tool to erase the content of a specified job within a project.

2 input
ActionGITLAB_GET_COMMIT_REFS

Get Commit References

Tool to get all references (branches or tags) a commit is pushed to.

3 input
ActionGITLAB_GET_COMMIT_SEQUENCE

Get Commit Sequence

Tool to get the sequence number of a commit in a project by following parent links from the given commit.

3 input
ActionGITLAB_GET_GROUP

Get Group Details

Tool to retrieve information about a specific group by its ID.

3 input
ActionGITLAB_GET_GROUP_MEMBER

Get Group Member

Tool to retrieve details for a specific group member.

2 input
ActionGITLAB_GET_GROUPS

Get Groups

Get Groups

13 input
ActionGITLAB_GET_JOB_DETAILS

Get Job Details

Tool to retrieve details of a single job by its ID within a specified project.

2 input
ActionGITLAB_GET_PROJECT_MERGE_REQUEST_COMMITS

Get Merge Request Commits

Tool to get commits of a merge request.

2 input
ActionGITLAB_GET_MERGE_REQUEST_NOTES

Get Merge Request Notes

Tool to fetch comments on a merge request.

4 input
ActionGITLAB_GET_PROJECT

Get Project

Tool to get a single project by ID or URL-encoded path.

1 input
ActionGITLAB_GET_PROJECT_LANGUAGES

Get Project Languages

Tool to list programming languages used in a project with percentages.

1 input
ActionGITLAB_GET_PROJECT_MEMBER

Get Project Member

Tool to retrieve details for a specific project member.

2 input
ActionGITLAB_GET_PROJECT_MEMBER_ALL

Get Project Member All

Tool to retrieve details for a specific project member (including inherited and invited members).

2 input
ActionGITLAB_GET_PROJECT_MERGE_REQUEST

Get Project Merge Request

Tool to fetch full details for a single merge request when the MR IID is known.

5 input
ActionGITLAB_GET_PROJECT_MERGE_REQUESTS

Get Project Merge Requests

Tool to retrieve a list of merge requests for a specific project.

36 input
ActionGITLAB_GET_PROJECTS

Get Projects

Tool to list all projects accessible to the authenticated user.

19 input
ActionGITLAB_GET_REPOSITORY_BRANCH

Get Repository Branch

Tool to retrieve information about a specific branch in a project.

2 input
ActionGITLAB_GET_REPOSITORY_BRANCHES

Get Repository Branches

Retrieves a list of repository branches for a project.

3 input
ActionGITLAB_GET_SINGLE_COMMIT

Get Single Commit

Tool to get a specific commit identified by the commit hash or name of a branch or tag.

3 input
ActionGITLAB_GET_SINGLE_PIPELINE

Get Single Pipeline

Tool to retrieve details of a single pipeline by its ID within a specified project.

2 input
ActionGITLAB_GET_USER

Get User

Tool to retrieve information about a specific user by their ID.

1 input
ActionGITLAB_GET_USER_PREFERENCES

Get User Preferences

Tool to get the current user's preferences.

ActionGITLAB_GET_USER_STATUS

Get User Status

Tool to get the current user's status.

ActionGITLAB_GET_USERS_ID_STATUS

Get User Status

Tool to get a user's status by ID.

1 input
ActionGITLAB_GET_USER_SUPPORT_PIN

Get User Support PIN

Tool to get details of the current user's Support PIN.

ActionGITLAB_GET_USERS

Get Users

Tool to retrieve a list of users from GitLab.

24 input
ActionGITLAB_IMPORT_PROJECT_MEMBERS

Import project members

Tool to import members from one project to another.

2 input
ActionGITLAB_LIST_ALL_GROUP_MEMBERS

List All Group Members

Tool to list all members of a group including direct, inherited, and invited members.

3 input
ActionGITLAB_LIST_ALL_PROJECT_MEMBERS

List All Project Members

Tool to list all members of a project (direct, inherited, invited).

7 input
ActionGITLAB_LIST_BILLABLE_GROUP_MEMBERS

List Billable Group Members

Tool to list billable members of a top-level group (including its subgroups and projects).

5 input
ActionGITLAB_LIST_GROUP_MEMBERS

List Group Members

Tool to list direct members of a group.

10 input
ActionGITLAB_LIST_GROUP_PROJECTS

List Group Projects

Tool to list projects within a GitLab group by group ID or full path.

18 input
ActionGITLAB_GET_PROJECTS_ID_MERGE_REQUESTS_IID_DIFFS

List Merge Request Diffs

Tool to list all diff versions of a merge request.

2 input
ActionGITLAB_LIST_PENDING_GROUP_MEMBERS

List Pending Group Members

Tool to list pending members of a group and its subgroups and projects.

3 input
ActionGITLAB_LIST_PIPELINE_JOBS

List Pipeline Jobs

Tool to retrieve a list of jobs for a specified pipeline within a project.

6 input
ActionGITLAB_LIST_PROJECT_GROUPS

List Project Groups

Tool to list ancestor groups of a project.

8 input
ActionGITLAB_LIST_PROJECT_INVITED_GROUPS

List Project Invited Groups

Tool to list groups invited to a project.

3 input
ActionGITLAB_LIST_PROJECT_ISSUES

List Project Issues

Tool to list issues for a project with filtering options (state, labels, search, assignee, author, etc.).

28 input
ActionGITLAB_LIST_PROJECT_PIPELINES

List Project Pipelines

Tool to retrieve a list of pipelines for a specified project.

17 input
ActionGITLAB_LIST_PROJECT_TAGS

List Project Repository Tags

Tool to retrieve a list of repository tags for a specified project.

6 input
ActionGITLAB_LIST_PROJECT_SHAREABLE_GROUPS

List Project Shareable Groups

Tool to list groups that can be shared with a project.

5 input
ActionGITLAB_LIST_PROJECT_TRANSFER_LOCATIONS

List Project Transfer Locations

Tool to list namespaces available for project transfer.

4 input
ActionGITLAB_LIST_REPOSITORY_COMMITS

List Repository Commits

Tool to get a list of repository commits in a project.

13 input
ActionGITLAB_LIST_USER_PROJECTS

List User Projects

Tool to list projects owned by a specific user.

22 input
ActionGITLAB_LIST_PROJECT_USERS

List project users

Tool to list users of a project.

5 input
ActionGITLAB_SET_USER_STATUS

Set User Status

Tool to set the current user's status.

3 input
ActionGITLAB_SHARE_PROJECT_WITH_GROUP

Share Project With Group

Tool to share a project with a group.

4 input
ActionGITLAB_START_PROJECT_HOUSEKEEPING

Start Housekeeping Task

Tool to start the housekeeping task for a project.

2 input
ActionGITLAB_UPDATE_PROJECT_ISSUE

Update Project Issue

Tool to update an existing issue in a GitLab project (title, description, labels, assignees, state, etc.).

17 input
ActionGITLAB_PUT_USER_PREFERENCES

Update User Preferences

Tool to update the current user's preferences.

3 input