Integrate with GitLab to manage repositories, files, and issues. Supports both GitLab.com and self-hosted GitLab instances.
Use GitLab as a trigger to kick off a workflow, or use it as an action to do something automatically in your workflow.
No triggers available
Retrieve the repository tree (or subtree including blobs and trees) from GitLab
Get blob from repository by SHA hash
Get the raw data of a blob by blob SHA. This endpoint can be accessed without authentication if the repository is publicly accessible.
Get repository contributors list. This endpoint can be accessed without authentication if the repository is publicly accessible.
Get the common ancestor for 2 or more refs (commit SHAs, branch names or tags).
Compare two commits and get the diff
Get file from repository
Get file blame information from repository. Shows who last modified each line of a file.
Get raw file content from the repository
Create a new file in the repository
Update an existing file in the repository
Delete a file from the repository
List issues for a project
Get a specific issue from the project
Create a new issue in the project
Update an existing issue in the project
Delete an issue from the project (requires owner permissions)