GitLab
A web-based DevOps lifecycle tool that provides a Git repository manager providing wiki, issue-tracking, and CI/CD pipeline features.
54 actionsSign in with GitLab
What your bot can do in GitLab
Takes action
- Archive ProjectArchive a project.
- Create GitLab GroupCreate a new group in gitlab.
- Create ProjectCreate a new project in gitlab.
- Create Project IssueCreate a new issue in a gitlab project.
- Create Repository BranchCreate a new branch in a project.
- Get Merge Request NotesFetch comments on a merge request.
- Get ProjectGet a single project by id or url-encoded path.
- Get ProjectsList all projects accessible to the authenticated user.
- Get Repository BranchRetrieve information about a specific branch in a project.
- Get UsersRetrieve a list of users from gitlab.
Show 44 more
- List project usersList users of a project.
- Create Support PINCreate a support pin for your authenticated user.
- Delete ProjectDelete a gitlab project by its id.
- Download Project AvatarDownload a project’s avatar image.
- Erase JobErase the content of a specified job within a project.
- Get Commit ReferencesGet all references (branches or tags) a commit is pushed to.
- Get Commit SequenceGet the sequence number of a commit in a project by following parent links from the given commit.
- Get Group DetailsRetrieve information about a specific group by its id.
- Get Group MemberRetrieve details for a specific group member.
- Get GroupsGet groups
- Get Job DetailsRetrieve details of a single job by its id within a specified project.
- Get Merge Request CommitsGet commits of a merge request.
- Get Project LanguagesList programming languages used in a project with percentages.
- Get Project MemberRetrieve details for a specific project member.
- Get Project Member AllRetrieve details for a specific project member (including inherited and invited members).
- Get Project Merge RequestsRetrieve a list of merge requests for a specific project.
- Get Repository BranchesRetrieves a list of repository branches for a project.
- Get Single CommitGet a specific commit identified by the commit hash or name of a branch or tag.
- Get Single PipelineRetrieve details of a single pipeline by its id within a specified project.
- Get UserRetrieve information about a specific user by their id.
- Get User PreferencesGet the current user's preferences.
- Get User StatusGet a user's status by id.
- Get User StatusGet the current user's status.
- Get User Support PINGet details of the current user's support pin.
- Import project membersImport members from one project to another.
- List All Group MembersList all members of a group including direct, inherited, and invited members.
- List All Project MembersList all members of a project (direct, inherited, invited).
- List Billable Group MembersList billable members of a top-level group (including its subgroups and projects).
- List Group MembersList direct members of a group.
- List Merge Request DiffsList all diff versions of a merge request.
- List Pending Group MembersList pending members of a group and its subgroups and projects.
- List Pipeline JobsRetrieve a list of jobs for a specified pipeline within a project.
- List Project GroupsList ancestor groups of a project.
- List Project Invited GroupsList groups invited to a project.
- List Project PipelinesRetrieve a list of pipelines for a specified project.
- List Project Repository TagsRetrieve a list of repository tags for a specified project.
- List Project Shareable GroupsList groups that can be shared with a project.
- List Project Transfer LocationsList namespaces available for project transfer.
- List Repository CommitsGet a list of repository commits in a project.
- List User ProjectsList projects owned by a specific user.
- Set User StatusSet the current user's status.
- Share Project With GroupShare a project with a group.
- Start Housekeeping TaskStart the housekeeping task for a project.
- Update User PreferencesUpdate the current user's preferences.