GitLab Integration
GitLab API Operations
Browse all 58 operations available for GitLab workflow automation.
crm
58 operationsGITLAB_ARCHIVE_PROJECTArchive Project
Tool to archive a project.
GITLAB_CREATE_GROUPCreate GitLab Group
Tool to create a new group in GitLab.
GITLAB_CREATE_PROJECTCreate Project
Tool to create a new project in GitLab.
GITLAB_CREATE_PROJECT_ISSUECreate Project Issue
Tool to create a new issue in a GitLab project.
GITLAB_CREATE_REPOSITORY_BRANCHCreate Repository Branch
Tool to create a new branch in a project.
GITLAB_POST_USER_SUPPORT_PINCreate Support PIN
Tool to create a support PIN for your authenticated user.
GITLAB_DELETE_PROJECTDelete Project
Tool to delete a GitLab project by its ID.
GITLAB_DOWNLOAD_PROJECT_AVATARDownload Project Avatar
Tool to download a project's avatar image.
GITLAB_ERASE_JOBErase Job
Tool to erase the content of a specified job within a project.
GITLAB_GET_COMMIT_REFSGet Commit References
Tool to get all references (branches or tags) a commit is pushed to.
GITLAB_GET_COMMIT_SEQUENCEGet Commit Sequence
Tool to get the sequence number of a commit in a project by following parent links from the given commit.
GITLAB_GET_GROUPGet Group Details
Tool to retrieve information about a specific group by its ID.
GITLAB_GET_GROUP_MEMBERGet Group Member
Tool to retrieve details for a specific group member.
GITLAB_GET_GROUPSGet Groups
Get Groups
GITLAB_GET_JOB_DETAILSGet Job Details
Tool to retrieve details of a single job by its ID within a specified project.
GITLAB_GET_PROJECT_MERGE_REQUEST_COMMITSGet Merge Request Commits
Tool to get commits of a merge request.
GITLAB_GET_MERGE_REQUEST_NOTESGet Merge Request Notes
Tool to fetch comments on a merge request.
GITLAB_GET_PROJECTGet Project
Tool to get a single project by ID or URL-encoded path.
GITLAB_GET_PROJECT_LANGUAGESGet Project Languages
Tool to list programming languages used in a project with percentages.
GITLAB_GET_PROJECT_MEMBERGet Project Member
Tool to retrieve details for a specific project member.
GITLAB_GET_PROJECT_MEMBER_ALLGet Project Member All
Tool to retrieve details for a specific project member (including inherited and invited members).
GITLAB_GET_PROJECT_MERGE_REQUESTGet Project Merge Request
Tool to fetch full details for a single merge request when the MR IID is known.
GITLAB_GET_PROJECT_MERGE_REQUESTSGet Project Merge Requests
Tool to retrieve a list of merge requests for a specific project.
GITLAB_GET_PROJECTSGet Projects
Tool to list all projects accessible to the authenticated user.
GITLAB_GET_REPOSITORY_BRANCHGet Repository Branch
Tool to retrieve information about a specific branch in a project.
GITLAB_GET_REPOSITORY_BRANCHESGet Repository Branches
Retrieves a list of repository branches for a project.
GITLAB_GET_SINGLE_COMMITGet Single Commit
Tool to get a specific commit identified by the commit hash or name of a branch or tag.
GITLAB_GET_SINGLE_PIPELINEGet Single Pipeline
Tool to retrieve details of a single pipeline by its ID within a specified project.
GITLAB_GET_USERGet User
Tool to retrieve information about a specific user by their ID.
GITLAB_GET_USER_PREFERENCESGet User Preferences
Tool to get the current user's preferences.
GITLAB_GET_USER_STATUSGet User Status
Tool to get the current user's status.
GITLAB_GET_USERS_ID_STATUSGet User Status
Tool to get a user's status by ID.
GITLAB_GET_USER_SUPPORT_PINGet User Support PIN
Tool to get details of the current user's Support PIN.
GITLAB_GET_USERSGet Users
Tool to retrieve a list of users from GitLab.
GITLAB_IMPORT_PROJECT_MEMBERSImport project members
Tool to import members from one project to another.
GITLAB_LIST_ALL_GROUP_MEMBERSList All Group Members
Tool to list all members of a group including direct, inherited, and invited members.
GITLAB_LIST_ALL_PROJECT_MEMBERSList All Project Members
Tool to list all members of a project (direct, inherited, invited).
GITLAB_LIST_BILLABLE_GROUP_MEMBERSList Billable Group Members
Tool to list billable members of a top-level group (including its subgroups and projects).
GITLAB_LIST_GROUP_MEMBERSList Group Members
Tool to list direct members of a group.
GITLAB_LIST_GROUP_PROJECTSList Group Projects
Tool to list projects within a GitLab group by group ID or full path.
GITLAB_GET_PROJECTS_ID_MERGE_REQUESTS_IID_DIFFSList Merge Request Diffs
Tool to list all diff versions of a merge request.
GITLAB_LIST_PENDING_GROUP_MEMBERSList Pending Group Members
Tool to list pending members of a group and its subgroups and projects.
GITLAB_LIST_PIPELINE_JOBSList Pipeline Jobs
Tool to retrieve a list of jobs for a specified pipeline within a project.
GITLAB_LIST_PROJECT_GROUPSList Project Groups
Tool to list ancestor groups of a project.
GITLAB_LIST_PROJECT_INVITED_GROUPSList Project Invited Groups
Tool to list groups invited to a project.
GITLAB_LIST_PROJECT_ISSUESList Project Issues
Tool to list issues for a project with filtering options (state, labels, search, assignee, author, etc.).
GITLAB_LIST_PROJECT_PIPELINESList Project Pipelines
Tool to retrieve a list of pipelines for a specified project.
GITLAB_LIST_PROJECT_TAGSList Project Repository Tags
Tool to retrieve a list of repository tags for a specified project.
GITLAB_LIST_PROJECT_SHAREABLE_GROUPSList Project Shareable Groups
Tool to list groups that can be shared with a project.
GITLAB_LIST_PROJECT_TRANSFER_LOCATIONSList Project Transfer Locations
Tool to list namespaces available for project transfer.
GITLAB_LIST_REPOSITORY_COMMITSList Repository Commits
Tool to get a list of repository commits in a project.
GITLAB_LIST_USER_PROJECTSList User Projects
Tool to list projects owned by a specific user.
GITLAB_LIST_PROJECT_USERSList project users
Tool to list users of a project.
GITLAB_SET_USER_STATUSSet User Status
Tool to set the current user's status.
GITLAB_SHARE_PROJECT_WITH_GROUPShare Project With Group
Tool to share a project with a group.
GITLAB_START_PROJECT_HOUSEKEEPINGStart Housekeeping Task
Tool to start the housekeeping task for a project.
GITLAB_UPDATE_PROJECT_ISSUEUpdate Project Issue
Tool to update an existing issue in a GitLab project (title, description, labels, assignees, state, etc.).
GITLAB_PUT_USER_PREFERENCESUpdate User Preferences
Tool to update the current user's preferences.