Skip to main content

GitLab connector

Back to the connector overview, authentication methods, and actions.
6 Oct 2026
new-actionsAdded reads for compliance checks, such as branch protection and merge request approvals, and unified users now include subgroup and project members.
gitlab_get_group_merge_request_approval_setting, gitlab_get_merge_request_approval_state, gitlab_get_merge_request_approvals, gitlab_get_metadata, gitlab_get_project_approval_configuration, gitlab_get_protected_branch, gitlab_list_all_group_members, gitlab_list_all_project_members, gitlab_list_billable_group_members, gitlab_list_billable_member_memberships, gitlab_list_enterprise_users, gitlab_list_group_branch_rules, gitlab_list_group_descendant_members, gitlab_list_group_merge_requests, gitlab_list_group_merge_requests_with_approvals, gitlab_list_group_project_members, gitlab_list_merge_requests_for_commit, gitlab_list_pending_group_members, gitlab_list_project_approval_rules, gitlab_list_protected_branches
gitlab_add_group_member, gitlab_add_project_deploy_key, gitlab_add_project_member, gitlab_approve_merge_request, gitlab_archive_project, gitlab_cancel_merge_when_pipeline_succeeds, gitlab_cancel_pipeline, gitlab_cherry_pick_commit, gitlab_compare_branches, gitlab_create_branch, gitlab_create_commit, gitlab_create_environment, gitlab_create_file, gitlab_create_group, gitlab_create_issue, gitlab_create_issue_note, gitlab_create_merge_request, gitlab_create_merge_request_note, gitlab_create_pipeline, gitlab_create_project, gitlab_create_project_label, gitlab_create_project_milestone, gitlab_create_project_variable, gitlab_create_release, gitlab_create_snippet, gitlab_create_tag, gitlab_create_user, gitlab_delete_branch, gitlab_delete_file, gitlab_delete_group, gitlab_delete_issue, gitlab_delete_pipeline, gitlab_delete_project, gitlab_delete_project_deploy_key, gitlab_delete_project_label, gitlab_delete_project_milestone, gitlab_delete_project_variable, gitlab_delete_release, gitlab_delete_snippet, gitlab_delete_tag, gitlab_delete_user, gitlab_enable_project_deploy_key, gitlab_fork_project, gitlab_get_branch, gitlab_get_commit, gitlab_get_commit_diff, gitlab_get_current_user, gitlab_get_current_user_status, gitlab_get_environment, gitlab_get_file, gitlab_get_group, gitlab_get_issue, gitlab_get_job, gitlab_get_job_log, gitlab_get_merge_request, gitlab_get_merge_request_participants, gitlab_get_namespace, gitlab_get_pipeline, gitlab_get_pipeline_variables, gitlab_get_project, gitlab_get_project_label, gitlab_get_project_milestone, gitlab_get_project_variable, gitlab_get_release, gitlab_get_repository_contributors, gitlab_get_snippet, gitlab_get_user, gitlab_get_user_status, gitlab_list_branches, gitlab_list_commits, gitlab_list_environments, gitlab_list_group_members, gitlab_list_group_projects, gitlab_list_group_subgroups, gitlab_list_groups, gitlab_list_issue_notes, gitlab_list_issue_participants, gitlab_list_merge_request_commits, gitlab_list_merge_request_diffs, gitlab_list_merge_request_notes, gitlab_list_namespaces, gitlab_list_pipeline_jobs, gitlab_list_pipelines, gitlab_list_project_deploy_keys, gitlab_list_project_issues, gitlab_list_project_labels, gitlab_list_project_members, gitlab_list_project_merge_requests, gitlab_list_project_milestones, gitlab_list_project_variables, gitlab_list_projects, gitlab_list_related_merge_requests, gitlab_list_releases, gitlab_list_repository_tree, gitlab_list_snippets, gitlab_list_tags, gitlab_list_users, gitlab_merge_merge_request, gitlab_move_issue, gitlab_protect_branch, gitlab_rebase_merge_request, gitlab_remove_group_member, gitlab_remove_project_member, gitlab_retry_job, gitlab_retry_pipeline, gitlab_revert_commit, gitlab_search_globally, gitlab_search_in_group, gitlab_search_in_project, gitlab_stop_environment, gitlab_unarchive_project, gitlab_unified_get_group, gitlab_unified_get_me, gitlab_unified_get_organization, gitlab_unified_get_role, gitlab_unified_get_user, gitlab_unified_list_groups, gitlab_unified_list_organizations, gitlab_unified_list_resource_types, gitlab_unified_list_resource_users, gitlab_unified_list_roles, gitlab_unified_list_users, gitlab_unprotect_branch, gitlab_update_environment, gitlab_update_file, gitlab_update_group, gitlab_update_issue, gitlab_update_merge_request, gitlab_update_project, gitlab_update_project_label, gitlab_update_project_member, gitlab_update_project_milestone, gitlab_update_project_variable, gitlab_update_release, gitlab_update_snippet, gitlab_update_user
2 Oct 2026
new-featureAdded support for GitLab Self-Managed and GitLab Dedicated, with a new personal access token option and an OAuth option that uses an app registered on your own instance.
gitlab_add_group_member, gitlab_add_project_deploy_key, gitlab_add_project_member, gitlab_approve_merge_request, gitlab_archive_project, gitlab_cancel_merge_when_pipeline_succeeds, gitlab_cancel_pipeline, gitlab_cherry_pick_commit, gitlab_compare_branches, gitlab_create_branch, gitlab_create_commit, gitlab_create_environment, gitlab_create_file, gitlab_create_group, gitlab_create_issue, gitlab_create_issue_note, gitlab_create_merge_request, gitlab_create_merge_request_note, gitlab_create_pipeline, gitlab_create_project, gitlab_create_project_label, gitlab_create_project_milestone, gitlab_create_project_variable, gitlab_create_release, gitlab_create_snippet, gitlab_create_tag, gitlab_create_user, gitlab_delete_branch, gitlab_delete_file, gitlab_delete_group, gitlab_delete_issue, gitlab_delete_pipeline, gitlab_delete_project, gitlab_delete_project_deploy_key, gitlab_delete_project_label, gitlab_delete_project_milestone, gitlab_delete_project_variable, gitlab_delete_release, gitlab_delete_snippet, gitlab_delete_tag, gitlab_delete_user, gitlab_enable_project_deploy_key, gitlab_fork_project, gitlab_get_branch, gitlab_get_commit, gitlab_get_commit_diff, gitlab_get_current_user, gitlab_get_current_user_status, gitlab_get_environment, gitlab_get_file, gitlab_get_group, gitlab_get_issue, gitlab_get_job, gitlab_get_job_log, gitlab_get_merge_request, gitlab_get_merge_request_participants, gitlab_get_namespace, gitlab_get_pipeline, gitlab_get_pipeline_variables, gitlab_get_project, gitlab_get_project_label, gitlab_get_project_milestone, gitlab_get_project_variable, gitlab_get_release, gitlab_get_repository_contributors, gitlab_get_snippet, gitlab_get_user, gitlab_get_user_status, gitlab_list_branches, gitlab_list_commits, gitlab_list_environments, gitlab_list_group_members, gitlab_list_group_projects, gitlab_list_group_subgroups, gitlab_list_groups, gitlab_list_issue_notes, gitlab_list_issue_participants, gitlab_list_merge_request_commits, gitlab_list_merge_request_diffs, gitlab_list_merge_request_notes, gitlab_list_namespaces, gitlab_list_pipeline_jobs, gitlab_list_pipelines, gitlab_list_project_deploy_keys, gitlab_list_project_issues, gitlab_list_project_labels, gitlab_list_project_members, gitlab_list_project_merge_requests, gitlab_list_project_milestones, gitlab_list_project_variables, gitlab_list_projects, gitlab_list_related_merge_requests, gitlab_list_releases, gitlab_list_repository_tree, gitlab_list_snippets, gitlab_list_tags, gitlab_list_users, gitlab_merge_merge_request, gitlab_move_issue, gitlab_protect_branch, gitlab_rebase_merge_request, gitlab_remove_group_member, gitlab_remove_project_member, gitlab_retry_job, gitlab_retry_pipeline, gitlab_revert_commit, gitlab_search_globally, gitlab_search_in_group, gitlab_search_in_project, gitlab_stop_environment, gitlab_unarchive_project, gitlab_unified_get_group, gitlab_unified_get_me, gitlab_unified_get_organization, gitlab_unified_get_role, gitlab_unified_get_user, gitlab_unified_list_groups, gitlab_unified_list_organizations, gitlab_unified_list_resource_types, gitlab_unified_list_resource_users, gitlab_unified_list_roles, gitlab_unified_list_users, gitlab_unprotect_branch, gitlab_update_environment, gitlab_update_file, gitlab_update_group, gitlab_update_issue, gitlab_update_merge_request, gitlab_update_project, gitlab_update_project_label, gitlab_update_project_member, gitlab_update_project_milestone, gitlab_update_project_variable, gitlab_update_release, gitlab_update_snippet, gitlab_update_user
30 Sept 2026
bug-fixList users now also returns the group’s pending email invitations with status pending after its members, and members awaiting approval show status pending instead of enabled.
gitlab_unified_get_user, gitlab_unified_list_users
30 Sept 2026
bug-fixList users now returns your GitLab group’s members instead of GitLab.com users at large, and get user only returns members of that group.
gitlab_unified_get_user, gitlab_unified_list_users
30 Sept 2026
new-featureAdded 48 GitLab webhook events for pushes, tags, issues, work items, merge requests, comments, emoji reactions, pipelines, jobs, deployments, feature flags, releases, milestones, wiki pages, access tokens and group activity, with a setup guide for adding the StackOne webhook URL to a GitLab project.
25 Sept 2026
bug-fixFixed unified group and project member lists failing with an error.
gitlab_unified_list_resource_users
15 Sept 2026
improvement data-syncAdded DataSync support to 9 list actions (projects, groups, namespaces, users, snippets, and the unified IAM users, groups, organizations, and roles lists), with incremental sync on projects via the updated_after filter. list_projects now auto-applies order_by=updated_at when filtering by updated_after/updated_before, which GitLab requires for those filters to take effect.
gitlab_list_groups, gitlab_list_namespaces, gitlab_list_projects, gitlab_list_snippets, gitlab_list_users, gitlab_unified_list_groups, gitlab_unified_list_organizations, gitlab_unified_list_roles, gitlab_unified_list_users
22 Jul 2026
bug-fixFixed IAM list pagination on unified_list_users, unified_list_groups, unified_list_organizations, and unified_list_resource_users — replaced the raw provider page number forwarded as the StackOne cursor (which caused a 400 Invalid Cursor Format past page 1) with a fixed page fan-out plus StackOne virtual pagination.