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.Added · 20 new actions
Added · 20 new actions
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_branchesChanged · 136 actions updated
Changed · 136 actions updated
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_user2 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.Changed · 136 actions updated
Changed · 136 actions updated
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_user30 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.Changed · 2 actions updated
Changed · 2 actions updated
gitlab_unified_get_user, gitlab_unified_list_users30 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.Changed · 2 actions updated
Changed · 2 actions updated
gitlab_unified_get_user, gitlab_unified_list_users30 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.Changed · 1 action updated
Changed · 1 action updated
gitlab_unified_list_resource_users15 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.Changed · 9 actions updated
Changed · 9 actions updated
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_users22 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.