Skip to content

Update application settings

PUT
/api/v4/application/settings

Updates the current application settings for this GitLab instance.

Media type application/json
object
admin_mode

Require admin users to re-authenticate for administrative (i.e. potentially dangerous) operations

boolean
nullable
admin_notification_email

Deprecated: Use :abuse_notification_email instead. Abuse reports will be sent to this address if it is set. Abuse reports are always available in the admin area.

string
nullable
abuse_notification_email

Abuse reports will be sent to this address if it is set. Abuse reports are always available in the admin area.

string
nullable
after_sign_up_text

Text shown after sign up

string
nullable
after_sign_out_path

We will redirect users to this page after they sign out

string
nullable
akismet_enabled

Helps prevent bots from creating issues

boolean
nullable
akismet_api_key

Generate API key at http://www.akismet.com

string
nullable
asset_proxy_enabled

Enable proxying of assets

boolean
nullable
asset_proxy_url

URL of the asset proxy server

string
nullable
asset_proxy_secret_key

Shared secret with the asset proxy server

string
nullable
asset_proxy_whitelist

Deprecated: Use :asset_proxy_allowlist instead. Assets that match these domain(s) will NOT be proxied. Wildcards allowed. Your GitLab installation URL is automatically whitelisted.

Array<string>
nullable
asset_proxy_allowlist

Assets that match these domain(s) will NOT be proxied. Wildcards allowed. Your GitLab installation URL is automatically allowed.

Array<string>
nullable
authn_data_retention_cleanup_enabled

Enable authentication data retention cleanup workers to enforce retention policies

boolean
nullable
container_registry_token_expire_delay

Authorization token duration (minutes)

integer
nullable
oauth_access_token_expires_in

Lifetime of OAuth access tokens in seconds.

integer
nullable
decompress_archive_file_timeout

Default timeout for decompressing archived files, in seconds. Set to 0 to disable timeouts.

integer
nullable
default_artifacts_expire_in

Set the default expiration time for each job’s artifacts

string
nullable
default_ci_config_path

The instance default CI/CD configuration file and path for new projects

string
nullable
default_project_creation

Determine if developers can create projects in the group

integer
nullable
Allowed values: 0 3 4 1 2
default_branch_protection

Determine if developers can push to default branch

integer
nullable
Allowed values: 0 3 1 2 4
default_branch_protection_defaults

Determine if developers can push to default branch

object
allowed_to_push

An array of access levels allowed to push

Array<object>
nullable
object
access_level
required

A valid access level

integer
Allowed values: 30 40 60 0
allow_force_push

Allow force push for all users with push access.

boolean
nullable
allowed_to_merge

An array of access levels allowed to merge

Array<object>
nullable
object
access_level
required

A valid access level

integer
Allowed values: 30 40 60 0
code_owner_approval_required

Require approval from code owners

boolean
nullable
developer_can_initial_push

Allow developers to initial push

boolean
nullable
default_group_visibility

The default group visibility

string
nullable
Allowed values: private internal public
default_project_visibility

The default project visibility

string
nullable
Allowed values: private internal public
default_projects_limit

The maximum number of personal projects

integer
nullable
default_snippet_visibility

The default snippet visibility

string
nullable
Allowed values: private internal public
dependency_management_settings

Dependency management settings

object
security_update_scheduler_max_concurrency

Maximum number of dependency management security update scheduler jobs that run concurrently across the Sidekiq fleet

integer
nullable
disable_admin_oauth_scopes

Stop administrators from connecting to non-trusted OAuth applications.

boolean
nullable
disable_feed_token

Disable display of RSS/Atom and Calendar feed_tokens

boolean
nullable
disabled_oauth_sign_in_sources

Disable certain OAuth sign-in sources

Array<string>
nullable
domain_denylist_enabled

Enable domain denylist for sign ups

boolean
nullable
domain_denylist

Users with e-mail addresses that match these domain(s) will NOT be able to sign-up. Wildcards allowed. Enter multiple entries on separate lines. Ex: domain.com, *.domain.com

Array<string>
nullable
domain_allowlist

ONLY users with e-mail addresses that match these domain(s) will be able to sign-up. Wildcards allowed. Enter multiple entries on separate lines. Ex: domain.com, *.domain.com

Array<string>
nullable
outbound_local_requests_whitelist

List of trusted domains or IP addresses to which local requests are allowed when local requests for webhooks and integrations are disabled.

Array<string>
nullable
email_otp_enabled

Enable Email-based one-time passwords (OTP) as a multi-factor authentication method.

boolean
nullable
iframe_rendering_enabled

Allow rendering of iframes in Markdown.

boolean
nullable
iframe_rendering_allowlist

Allowed iframe src host[:port] entries. Enter multiple entries separated by commas or on separate lines.

Array<string>
nullable
iframe_rendering_allowlist_raw

Raw newline- or comma-separated list of allowed iframe src host[:port] entries.

string
nullable
eks_integration_enabled

Enable integration with Amazon EKS

boolean
nullable
eks_account_id

Amazon account ID for EKS integration

string
nullable
eks_access_key_id

Access key ID for the EKS integration IAM user

string
nullable
eks_secret_access_key

Secret access key for the EKS integration IAM user

string
nullable
email_author_in_body

Some email servers do not support overriding the email sender name. Enable this option to include the name of the author of the issue, merge request or comment in the email body instead.

boolean
nullable
email_confirmation_setting

Email confirmation setting, possible values: off, soft, and hard

string
nullable
Allowed values: off soft hard
enabled_git_access_protocol

Allow only the selected protocols to be used for Git access.

string
nullable
Allowed values: ssh http all
gitpod_enabled

Enable Gitpod

boolean
nullable
gitpod_url

The configured Gitpod instance URL

string
nullable
gitaly_timeout_default

Default Gitaly timeout, in seconds. Set to 0 to disable timeouts.

integer
nullable
gitaly_timeout_fast

Gitaly fast operation timeout, in seconds. Set to 0 to disable timeouts.

integer
nullable
gitaly_timeout_medium

Medium Gitaly timeout, in seconds. Set to 0 to disable timeouts.

integer
nullable
grafana_enabled

Enable Grafana

boolean
nullable
grafana_url

Grafana URL

string
nullable
gravatar_enabled

Flag indicating if the Gravatar service is enabled

boolean
nullable
help_page_hide_commercial_content

Hide marketing-related entries from help

boolean
nullable
help_page_support_url

Alternate support URL for help page and help dropdown

string
nullable
help_page_documentation_base_url

Alternate documentation pages URL

string
nullable
help_page_text

Custom text displayed on the help page

string
nullable
home_page_url

We will redirect non-logged in users to this page

string
nullable
housekeeping_enabled

Enable automatic repository housekeeping (git repack, git gc)

boolean
nullable
housekeeping_full_repack_period

Number of Git pushes after which a full ‘git repack’ is run.

integer
nullable
housekeeping_gc_period

Number of Git pushes after which ‘git gc’ is run.

integer
nullable
housekeeping_incremental_repack_period

Number of Git pushes after which an incremental ‘git repack’ is run.

integer
nullable
housekeeping_optimize_repository_period

Number of Git pushes after which Gitaly is asked to optimize a repository.

integer
nullable
html_emails_enabled

By default GitLab sends emails in HTML and plain text formats so mail clients can choose what format to use. Disable this option if you only want to send emails in plain text format.

boolean
nullable
import_sources

Enabled sources for code import during project creation. OmniAuth must be configured for GitHub, Bitbucket, and GitLab.com

Array<string>
nullable
invisible_captcha_enabled

Enable Invisible Captcha spam detection during signup.

boolean
nullable
max_artifacts_size

Set the maximum file size for each job’s artifacts

integer
nullable
max_attachment_size

Maximum attachment size in MB

integer
nullable
max_export_size

Maximum export size in MB

integer
nullable
max_github_response_size_limit

Maximum allowed size in MB for GitHub API responses. 0 for unlimited.

integer
nullable
max_github_response_json_value_count

Maximum allowed object count for GitHub API responses. 0 for unlimited. Count is an estimate based on the number of : , { and [ occurrences in the response.

integer
nullable
max_import_size

Maximum import size in MB

integer
nullable
max_import_remote_file_size

Maximum remote file size in MB for imports from external object storages

integer
nullable
max_decompressed_archive_size

Maximum decompressed size in MB

integer
nullable
max_pages_size

Maximum size of pages in MB

integer
nullable
max_pages_custom_domains_per_project

Maximum number of GitLab Pages custom domains per project

integer
nullable
max_terraform_state_size_bytes

Maximum size in bytes of the Terraform state file. Set this to 0 for unlimited file size.

integer
nullable
metrics_method_call_threshold

A method call is only tracked when it takes longer to complete than the given amount of milliseconds.

integer
nullable
password_authentication_enabled

Flag indicating if password authentication is enabled for the web interface

boolean
nullable
password_authentication_enabled_for_web

Flag indicating if password authentication is enabled for the web interface

boolean
nullable
signin_enabled

Flag indicating if password authentication is enabled for the web interface

boolean
nullable
password_authentication_enabled_for_git

Flag indicating if password authentication is enabled for Git over HTTP(S)

boolean
nullable
performance_bar_allowed_group_id

Deprecated: Use :performance_bar_allowed_group_path instead. Path of the group that is allowed to toggle the performance bar.

string
nullable
performance_bar_allowed_group_path

Path of the group that is allowed to toggle the performance bar.

string
nullable
performance_bar_enabled

Deprecated: Pass performance_bar_allowed_group_path: nil instead. Allow enabling the performance.

string
nullable
personal_access_token_prefix

Prefix to prepend to all personal access tokens

string
nullable
require_personal_access_token_expiry

Flag indicating if Personal / Group / Project access token expiry is required

boolean
nullable
kroki_enabled

Enable Kroki

boolean
nullable
kroki_url

The Kroki server URL

string
nullable
plantuml_enabled

Enable PlantUML

boolean
nullable
plantuml_url

The PlantUML server URL

string
nullable
diagramsnet_enabled

Enable Diagrams.net

boolean
nullable
diagramsnet_url

The Diagrams.net server URL

string
nullable
polling_interval_multiplier

Interval multiplier used by endpoints that perform polling. Set to 0 to disable polling.

number
nullable
project_export_enabled

Enable project export

boolean
nullable
prometheus_metrics_enabled

Enable Prometheus metrics

boolean
nullable
push_event_hooks_limit

Maximum number of changes (branches or tags) in a single push above which webhooks and integrations are not triggered. Setting to 0 does not disable throttling.

integer
nullable
push_event_activities_limit

Maximum number of changes (branches or tags) in a single push above which a bulk push event is created. Setting to 0 does not disable throttling.

integer
nullable
recaptcha_enabled

Helps prevent bots from creating accounts

boolean
nullable
recaptcha_site_key

Generate site key at http://www.google.com/recaptcha

string
nullable
recaptcha_private_key

Generate private key at http://www.google.com/recaptcha

string
nullable
login_recaptcha_protection_enabled

Helps prevent brute-force attacks

boolean
nullable
repository_checks_enabled

GitLab will periodically run ‘git fsck’ in all project and wiki repositories to look for silent disk corruption issues.

boolean
nullable
repository_storages_weighted

Storage paths for new projects with a weighted value ranging from 0 to 100

object
key
additional properties
integer
require_two_factor_authentication

Require all users to set up Two-factor authentication

boolean
nullable
two_factor_grace_period

Amount of time (in hours) that users are allowed to skip forced configuration of two-factor authentication

integer
nullable
restricted_visibility_levels

Selected levels cannot be used by non-admin users for groups, projects or snippets. If the public level is restricted, user profiles are only visible to logged in users.

Array<string>
nullable
session_expire_delay

Session duration in minutes. GitLab restart is required to apply changes.

integer
nullable
session_expire_from_init

Expires sessions based off the creation date rather than last activity

boolean
nullable
shared_runners_enabled

Enable shared runners for new projects

boolean
nullable
shared_runners_text

Shared runners text

string
nullable
valid_runner_registrars

List of types which are allowed to register a GitLab runner

Array<string>
nullable
signup_enabled

Flag indicating if sign up is enabled

boolean
nullable
sourcegraph_enabled

Enable Sourcegraph

boolean
nullable
sourcegraph_public_only

Only allow public projects to communicate with Sourcegraph

boolean
nullable
sourcegraph_url

The configured Sourcegraph instance URL

string
nullable
spam_check_endpoint_enabled

Enable Spam Check via external API endpoint

boolean
nullable
spam_check_endpoint_url

The URL of the external Spam Check service endpoint

string
nullable
terminal_max_session_time

Maximum time for web terminal websocket connection (in seconds). Set to 0 for unlimited time.

integer
nullable
usage_ping_enabled

Every week GitLab will report license usage back to GitLab, Inc.

boolean
nullable
local_markdown_version

Local markdown version, increase this value when any cached markdown should be invalidated

integer
nullable
allow_local_requests_from_hooks_and_services

Deprecated: Use :allow_local_requests_from_web_hooks_and_services instead. Allow requests to the local network from hooks and services.

boolean
nullable
mailgun_events_enabled

Enable Mailgun event receiver

boolean
nullable
mailgun_signing_key

The Mailgun HTTP webhook signing key for receiving events from webhook

string
nullable
snowplow_enabled

Enable Snowplow tracking

boolean
nullable
snowplow_collector_hostname

The Snowplow collector hostname

string
nullable
snowplow_cookie_domain

The Snowplow cookie domain

string
nullable
snowplow_app_id

The Snowplow site name / application id

string
nullable
issues_create_limit

Maximum number of issue creation requests allowed per minute per user. Set to 0 for unlimited requests per minute.

integer
nullable
raw_blob_request_limit

Maximum number of requests per minute for each raw path. Set to 0 for unlimited requests per minute.

integer
nullable
raw_blob_request_limit_unauthenticated

Maximum number of requests per minute for a raw blob for unauthenticated requests. Set to 0 for unlimited requests per minute.

integer
nullable
wiki_page_max_content_bytes

Maximum wiki page content size in bytes

integer
nullable
description_and_note_max_size

Maximum work item, merge request, and vulnerability description and comment content size in bytes.

integer
nullable
wiki_asciidoc_allow_uri_includes

Allow URI includes for AsciiDoc wiki pages

boolean
nullable
require_admin_approval_after_user_signup

Require explicit admin approval for new signups

boolean
nullable
whats_new_variant

What’s new variant, possible values: all_tiers, current_tier, and disabled.

string
nullable
Allowed values: all_tiers current_tier disabled
floc_enabled

Enable FloC (Federated Learning of Cohorts)

boolean
nullable
user_deactivation_emails_enabled

Send emails to users upon account deactivation

boolean
nullable
suggest_pipeline_enabled

Enable pipeline suggestion banner

boolean
nullable
show_migrate_from_jenkins_banner

Enable Jenkins migration banner

boolean
nullable
enable_artifact_external_redirect_warning_page

Show the external redirect page that warns you about user-generated content in GitLab Pages

boolean
nullable
users_get_by_id_limit

Maximum number of calls to the /users/:id API per 10 minutes per user. Set to 0 for unlimited requests.

integer
nullable
runner_token_expiration_interval

Token expiration interval for shared runners, in seconds

integer
nullable
group_runner_token_expiration_interval

Token expiration interval for group runners, in seconds

integer
nullable
project_runner_token_expiration_interval

Token expiration interval for project runners, in seconds

integer
nullable
pipeline_limit_per_project_user_sha

Maximum number of pipeline creation requests allowed per minute per user and commit. Set to 0 for unlimited requests per minute.

integer
nullable
pipeline_limit_per_user

Maximum number of pipeline creation requests allowed per minute per user. Set to 0 for unlimited requests per minute.

integer
nullable
ci_lint_limit_per_user

Maximum number of CI Lint requests allowed per minute per user. Set to 0 for unlimited requests per minute.

integer
nullable
jira_connect_application_key

ID of the OAuth application used to authenticate with the GitLab for Jira Cloud app.

string
nullable
jira_connect_public_key_storage_enabled

Enable public key storage for the GitLab for Jira Cloud app.

boolean
nullable
jira_connect_proxy_url

URL of the GitLab instance used as a proxy for the GitLab for Jira Cloud app.

string
nullable
jira_forge_app_id

Atlassian Forge app ID (ARI) of the GitLab for Jira Cloud app, used to verify inbound Forge Invocation Tokens.

string
nullable
bulk_import_concurrent_pipeline_batch_limit

Maximum simultaneous direct transfer batch exports to process.

integer
nullable
concurrent_relation_batch_export_limit

Maximum number of simultaneous batch export jobs to process.

integer
nullable
bulk_import_enabled

Enable migrating GitLab groups and projects by direct transfer

boolean
nullable
bulk_import_max_download_file

Maximum download file size in MB when importing from source GitLab instances by direct transfer

integer
nullable
autocomplete_users_limit

Rate limit for authenticated requests to users autocomplete endpoint

integer
nullable
autocomplete_users_unauthenticated_limit

Rate limit for authenticated requests to users autocomplete endpoint

integer
nullable
concurrent_github_import_jobs_limit

Github Importer maximum number of simultaneous import jobs

integer
nullable
concurrent_bitbucket_import_jobs_limit

Bitbucket Cloud Importer maximum number of simultaneous import jobs

integer
nullable
concurrent_bitbucket_server_import_jobs_limit

Bitbucket Server Importer maximum number of simultaneous import jobs

integer
nullable
allow_runner_registration_token

Allow registering runners using a registration token

boolean
nullable
ci_max_includes

Maximum number of includes per pipeline

integer
nullable
ci_max_caches_per_job

Maximum number of caches that can be defined in a single CI/CD job

integer
nullable
ci_job_live_trace_enabled

Turn on incremental logging for job logs.

boolean
nullable
git_push_pipeline_limit

Set the limit for pipelines and branches that can be triggered when creating a Git push. Set to 0 to disable the limit

integer
nullable
security_policy_global_group_approvers_enabled

Query scan result policy approval groups globally

boolean
nullable
slack_app_enabled

Enable the GitLab for Slack app

boolean
nullable
slack_app_id

The client ID of the GitLab for Slack app

string
nullable
slack_app_secret

The client secret of the GitLab for Slack app. Used for authenticating OAuth requests from the app

string
nullable
slack_app_signing_secret

The signing secret of the GitLab for Slack app. Used for authenticating API requests from the app

string
nullable
slack_app_verification_token

The verification token of the GitLab for Slack app. This method of authentication is deprecated by Slack and used only for authenticating slash commands from the app

string
nullable
namespace_aggregation_schedule_lease_duration_in_seconds

Maximum duration (in seconds) between refreshes of namespace statistics (Default: 300)

integer
nullable
project_jobs_api_rate_limit

Maximum authenticated requests to /project/:id/jobs per minute

integer
nullable
security_txt_content

Public security contact information made available at https://gitlab.example.com/.well-known/security.txt

string
nullable
downstream_pipeline_trigger_limit_per_project_user_sha

Maximum number of downstream pipelines that can be triggered per minute (for a given project, user, and commit).

integer
nullable
ai_action_api_rate_limit

Maximum requests a user can make per 8 hours to aiAction endpoint

integer
nullable
code_suggestions_api_rate_limit

Maximum requests a user can make per minute to code suggestions endpoint

integer
nullable
resource_usage_limits

Definition for resource usage limits enforced in Sidekiq workers

object
vscode_extension_marketplace

Settings for VS Code Extension Marketplace

object
enabled

Enables VS Code Extension Marketplace for Web IDE and Workspaces

boolean
nullable
preset

The preset configuration of URL’s for the VS Code Extension Marketplace

string
nullable
custom_values

VS Code Extension Marketplace URL’s when preset is ‘custom’

object
enable_language_server_restrictions

Enables enforcing language server restrictions

boolean
nullable
minimum_language_server_version

The minimum language server version to accept requests from

string
nullable
terraform_state_encryption_enabled

Enable encryption for Terraform state files

boolean
nullable
logging_field_schema_version

Logging field schema version (v0, v1, …). Cannot be downgraded.

integer
nullable
Allowed values: 0 1
logging_field_dual_emit_target

Version to dual-emit alongside schema_version. Must be strictly greater than schema_version, or omit/null to disable.

integer
nullable
Allowed values: 1
rsa_key_restriction

Restrictions on the complexity of uploaded RSA keys. A value of -1 disables all RSA keys.

integer
nullable
Allowed values: 0 1024 2048 3072 4096 -1
dsa_key_restriction

Restrictions on the complexity of uploaded DSA keys. A value of -1 disables all DSA keys.

integer
nullable
Allowed values: 0 1024 2048 3072 -1
ecdsa_key_restriction

Restrictions on the complexity of uploaded ECDSA keys. A value of -1 disables all ECDSA keys.

integer
nullable
Allowed values: 0 256 384 521 -1
ed25519_key_restriction

Restrictions on the complexity of uploaded ED25519 keys. A value of -1 disables all ED25519 keys.

integer
nullable
Allowed values: 0 256 -1
ecdsa_sk_key_restriction

Restrictions on the complexity of uploaded ECDSA_SK keys. A value of -1 disables all ECDSA_SK keys.

integer
nullable
Allowed values: 0 256 -1
ed25519_sk_key_restriction

Restrictions on the complexity of uploaded ED25519_SK keys. A value of -1 disables all ED25519_SK keys.

integer
nullable
Allowed values: 0 256 -1
elasticsearch_aws

Enable support for AWS hosted elasticsearch

boolean
nullable
elasticsearch_aws_access_key

AWS IAM access key

string
nullable
elasticsearch_aws_region

The AWS region the elasticsearch domain is configured

string
nullable
elasticsearch_aws_secret_access_key

AWS IAM secret access key

string
nullable
elasticsearch_indexing

Enable Elasticsearch indexing

boolean
nullable
elasticsearch_search

Enable Elasticsearch search

boolean
nullable
elasticsearch_pause_indexing

Pause Elasticsearch indexing (global control for both Advanced Search and ActiveContext)

boolean
nullable
elasticsearch_advanced_search_pause_indexing

Pause advanced search indexing

boolean
nullable
elasticsearch_url

The url to use for connecting to Elasticsearch. Use a comma-separated list to support clustering (e.g., “http://localhost:9200, http://localhost:9201”)

string
nullable
elasticsearch_username

The username of your Elasticsearch instance.

string
nullable
elasticsearch_password

The password of your Elasticsearch instance.

string
nullable
elasticsearch_limit_indexing

Limit Elasticsearch to index certain namespaces and projects

boolean
nullable
active_context_pause_indexing

Pause ActiveContext indexing

boolean
nullable
elasticsearch_namespace_ids

The namespace ids to index with Elasticsearch.

Array<integer>
nullable
elasticsearch_project_ids

The project ids to index with Elasticsearch.

Array<integer>
nullable
secret_detection_token_revocation_enabled

Enable Secret Detection Token Revocation

boolean
nullable
secret_detection_token_revocation_url

The configured Secret Detection Token Revocation instance URL

string
nullable
secret_detection_revocation_token_types_url

The configured Secret Detection Revocation Token Types instance URL

string
nullable
email_additional_text

Additional text added to the bottom of every email for legal/auditing/compliance reasons

string
nullable
default_project_deletion_protection

Disable project owners ability to delete project

boolean
nullable
disable_personal_access_tokens

Disable personal access tokens

boolean
nullable
repository_size_limit

Size limit per repository (MB)

integer
nullable
file_template_project_id

ID of project where instance-level file templates are stored.

integer
nullable
updating_name_disabled_for_users

Flag indicating if users are permitted to update their profile name

boolean
nullable
disable_overriding_approvers_per_merge_request

Disable Users ability to overwrite approvers in merge requests.

boolean
nullable
prevent_merge_requests_author_approval

Disable Merge request author ability to approve request.

boolean
nullable
prevent_merge_requests_committers_approval

Disable Merge request committer ability to approve request.

boolean
nullable
maven_package_requests_forwarding

Maven package requests are forwarded to repo.maven.apache.org if not found on GitLab.

boolean
nullable
npm_package_requests_forwarding

NPM package requests are forwarded to npmjs.org if not found on GitLab.

boolean
nullable
pypi_package_requests_forwarding

PyPI package requests are forwarded to pypi.org if not found on GitLab.

boolean
nullable
virtual_registries_endpoints_api_limit

Virtual Registries API endpoints rate limit.

integer
nullable
group_owners_can_manage_default_branch_protection

Allow owners to manage default branch protection in groups

boolean
nullable
maintenance_mode

When instance is in maintenance mode, non-admin users can sign in with read-only access and make read-only API requests

boolean
nullable
maintenance_mode_message

Message displayed when instance is in maintenance mode

string
nullable
git_two_factor_session_expiry

Maximum duration (in minutes) of a session for Git operations when 2FA is enabled

integer
nullable
max_number_of_repository_downloads

Maximum number of unique repositories a user can download in the specified time period before they are banned

integer
nullable
max_number_of_repository_downloads_within_time_period

Reporting time period (in seconds)

integer
nullable
git_rate_limit_users_allowlist

List of usernames excluded from Git anti-abuse rate limits

Array<string>
nullable
git_rate_limit_users_alertlist

List of user ids who will be emailed when Git abuse rate limit is exceeded

Array<integer>
nullable
auto_ban_user_on_excessive_projects_download

Ban users from the application when they exceed maximum number of unique projects download in the specified time period

boolean
nullable
make_profile_private

Flag indicating if users are permitted to make their profiles private

boolean
nullable
service_access_tokens_expiration_enforced

To enforce token expiration for Service accounts users

boolean
nullable
duo_features_enabled

Indicates whether GitLab Duo features are enabled for the group

boolean
nullable
lock_duo_features_enabled

Indicates if the GitLab Duo features enabled setting is enforced for all subgroups

boolean
nullable
disabled_direct_code_suggestions

Indicates if direct connection for Code Suggestions is disabled for users

boolean
nullable
receptive_cluster_agents_enabled

Enable receptive mode for GitLab Agents for Kubernetes

boolean
nullable
auto_duo_code_review_enabled

Enable automatic reviews by GitLab Duo on merge requests

boolean
nullable
security_scan_stale_after_days

Number of days before security scan data is considered stale (7-90)

integer
nullable
duo_custom_agents_enabled

Indicates whether custom agents are allowed for this instance

boolean
nullable
lock_duo_custom_agents_enabled

Indicates if the custom agents enabled setting is enforced for all groups

boolean
nullable
duo_custom_flows_enabled

Indicates whether custom flows are allowed for this instance

boolean
nullable
lock_duo_custom_flows_enabled

Indicates if the custom flows enabled setting is enforced for all groups

boolean
nullable
duo_external_agents_enabled

Indicates whether external agents are allowed for this instance

boolean
nullable
lock_duo_external_agents_enabled

Indicates if the external agents enabled setting is enforced for all groups

boolean
nullable
duo_remote_flows_enabled

Indicates whether GitLab Duo remote flows are enabled for the instance

boolean
nullable
lock_duo_remote_flows_enabled

Indicates if the GitLab Duo remote flows enabled setting is enforced for all subgroups

boolean
nullable
duo_workflows_default_image_registry

Default container registry for Duo Agent Platform foundational flow images

string
nullable
ci_telemetry_otel_endpoint

OTEL Collector endpoint URL for CI job telemetry

string
nullable
ci_job_telemetry_sampling_rate

Sampling rate for CI job telemetry (0.0 to 1.0)

number
nullable
duo_namespace_access_rules

AI entity access rules for controlling Duo feature access

Array<object>
nullable
object
through_namespace

Object containing through namespace information

object
id
required

ID of the through namespace

integer
nullable
name

Name of the through namespace

string
nullable
full_path

Full path of the through namespace

string
nullable
features
required

List of accessible features

Array<string>
nullable
built_in_project_templates_enabled

Enable built-in project templates for project creation

boolean
nullable
lock_built_in_project_templates_enabled

Enforce the built-in project templates setting for all groups

boolean
nullable
duo_template_project_id

The ID of a project to use as the Duo Code Review custom instructions template for this instance

integer
nullable
allow_local_requests_from_web_hooks_and_services
string
nullable
allow_local_requests_from_system_hooks
string
nullable
allow_possible_spam
string
nullable
dns_rebinding_protection_enabled
string
nullable
archive_builds_in_human_readable
string
nullable
static_objects_external_storage_auth_token
string
nullable
static_objects_external_storage_url
string
nullable
authorized_keys_enabled
string
nullable
auto_devops_enabled
string
nullable
auto_devops_domain
string
nullable
allow_bypass_placeholder_confirmation
string
nullable
ci_delete_pipelines_in_seconds_limit_human_readable
string
nullable
ci_partitions_in_seconds_limit_human_readable
string
nullable
container_expiration_policies_enable_historic_entries
string
nullable
container_registry_expiration_policies_caching
string
nullable
default_branch_name
string
nullable
default_preferred_language
string
nullable
default_syntax_highlighting_theme
string
nullable
default_dark_syntax_highlighting_theme
string
nullable
delete_inactive_projects
string
nullable
deletion_adjourned_period
string
nullable
deny_all_requests_except_allowed
string
nullable
disable_password_authentication_for_users_with_sso_identities
string
nullable
root_moved_permanently_redirection
string
nullable
domain_denylist_raw
string
nullable
domain_allowlist_raw
string
nullable
outbound_local_requests_allowlist_raw
string
nullable
enforce_ci_inbound_job_token_scope_enabled
string
nullable
enforce_email_subaddress_restrictions
string
nullable
require_email_verification_on_account_locked
string
nullable
enforce_terms
string
nullable
error_tracking_enabled
string
nullable
error_tracking_api_url
string
nullable
external_pipeline_validation_service_timeout
string
nullable
external_pipeline_validation_service_token
string
nullable
external_pipeline_validation_service_url
string
nullable
failed_login_attempts_unlock_period_in_minutes
string
nullable
first_day_of_week
string
nullable
force_pages_access_control
string
nullable
hashed_storage_enabled
string
nullable
hide_third_party_offers
string
nullable
inactive_resource_access_tokens_delete_after_days
string
nullable
inactive_projects_delete_after_months
string
nullable
inactive_projects_min_size_mb
string
nullable
inactive_projects_send_warning_email_after_months
string
nullable
include_optional_metrics_in_service_ping
string
nullable
jira_connect_additional_audience_url
string
nullable
math_rendering_limits_enabled
string
nullable
require_sha_for_merge
string
nullable
lock_require_sha_for_merge
string
nullable
max_artifacts_content_include_size
string
nullable
max_http_decompressed_size
string
nullable
max_http_response_size_limit
string
nullable
max_http_response_json_depth
string
nullable
max_http_response_json_structural_chars
string
nullable
max_http_response_xml_structural_chars
string
nullable
max_http_response_csv_structural_chars
string
nullable
max_login_attempts
string
nullable
max_yaml_size_bytes
string
nullable
max_yaml_depth
string
nullable
minimum_password_length
string
nullable
mirror_available
string
nullable
notify_on_unknown_sign_in
string
nullable
organization_cluster_agent_authorization_enabled
string
nullable
pages_domain_verification_enabled
string
nullable
pages_unique_domain_default_enabled
string
nullable
instance_token_prefix
string
nullable
kroki_formats
string
nullable
kroki_diagram_proxy_enabled
string
nullable
plantuml_diagram_proxy_enabled
string
nullable
pages_extra_deployments_default_expiry_seconds
string
nullable
receive_max_input_size
string
nullable
require_admin_two_factor_authentication
string
nullable
remember_me_enabled
string
nullable
sign_in_restrictions
string
nullable
silent_mode_enabled
string
nullable
spam_check_api_key
string
nullable
terms
string
nullable
throttle_authenticated_api_enabled
string
nullable
throttle_authenticated_api_period_in_seconds
string
nullable
throttle_authenticated_api_requests_per_period
string
nullable
throttle_authenticated_git_http_enabled
string
nullable
throttle_authenticated_git_http_period_in_seconds
string
nullable
throttle_authenticated_git_http_requests_per_period
string
nullable
throttle_authenticated_git_lfs_enabled
string
nullable
throttle_authenticated_git_lfs_period_in_seconds
string
nullable
throttle_authenticated_git_lfs_requests_per_period
string
nullable
throttle_authenticated_web_enabled
string
nullable
throttle_authenticated_web_period_in_seconds
string
nullable
throttle_authenticated_web_requests_per_period
string
nullable
throttle_authenticated_packages_api_enabled
string
nullable
throttle_authenticated_packages_api_period_in_seconds
string
nullable
throttle_authenticated_packages_api_requests_per_period
string
nullable
throttle_authenticated_files_api_enabled
string
nullable
throttle_authenticated_files_api_period_in_seconds
string
nullable
throttle_authenticated_files_api_requests_per_period
string
nullable
throttle_authenticated_deprecated_api_enabled
string
nullable
throttle_authenticated_deprecated_api_period_in_seconds
string
nullable
throttle_authenticated_deprecated_api_requests_per_period
string
nullable
throttle_unauthenticated_api_enabled
string
nullable
throttle_unauthenticated_api_period_in_seconds
string
nullable
throttle_unauthenticated_api_requests_per_period
string
nullable
throttle_unauthenticated_enabled
string
nullable
throttle_unauthenticated_period_in_seconds
string
nullable
throttle_unauthenticated_requests_per_period
string
nullable
throttle_unauthenticated_packages_api_enabled
string
nullable
throttle_unauthenticated_packages_api_period_in_seconds
string
nullable
throttle_unauthenticated_packages_api_requests_per_period
string
nullable
throttle_unauthenticated_files_api_enabled
string
nullable
throttle_unauthenticated_files_api_period_in_seconds
string
nullable
throttle_unauthenticated_files_api_requests_per_period
string
nullable
throttle_unauthenticated_git_http_enabled
string
nullable
throttle_unauthenticated_git_http_period_in_seconds
string
nullable
throttle_unauthenticated_git_http_requests_per_period
string
nullable
throttle_unauthenticated_deprecated_api_enabled
string
nullable
throttle_unauthenticated_deprecated_api_period_in_seconds
string
nullable
throttle_unauthenticated_deprecated_api_requests_per_period
string
nullable
throttle_protected_paths_enabled
string
nullable
throttle_protected_paths_period_in_seconds
string
nullable
throttle_protected_paths_requests_per_period
string
nullable
top_level_group_creation_enabled
string
nullable
protected_paths_raw
string
nullable
protected_paths_for_get_request_raw
string
nullable
time_tracking_limit_to_hours
string
nullable
update_runner_versions_enabled
string
nullable
unique_ips_limit_enabled
string
nullable
unique_ips_limit_per_user
string
nullable
unique_ips_limit_time_window
string
nullable
usage_ping_generation_enabled
string
nullable
usage_ping_features_enabled
string
nullable
use_clickhouse_for_analytics
string
nullable
user_default_external
string
nullable
user_show_add_ssh_key_message
string
nullable
user_default_internal_regex
string
nullable
user_oauth_applications
string
nullable
version_check_enabled
string
nullable
diff_max_patch_bytes
string
nullable
diff_max_files
string
nullable
diff_max_lines
string
nullable
diff_max_versions
string
nullable
diff_max_commits
string
nullable
commit_email_hostname
string
nullable
protected_ci_variables
string
nullable
snowplow_database_collector_hostname
string
nullable
gitlab_product_usage_data_enabled
string
nullable
custom_http_clone_url_root
string
nullable
snippet_size_limit
string
nullable
email_restrictions_enabled
string
nullable
email_restrictions
string
nullable
project_create_limit
string
nullable
group_create_limit
string
nullable
notes_create_limit
string
nullable
notes_create_limit_allowlist_raw
string
nullable
members_delete_limit
string
nullable
project_import_limit
string
nullable
project_export_limit
string
nullable
project_download_export_limit
string
nullable
group_import_limit
string
nullable
group_export_limit
string
nullable
group_download_export_limit
string
nullable
container_registry_delete_tags_service_timeout
string
nullable
rate_limiting_response_text
string
nullable
package_registry_allow_anyone_to_pull_option
string
nullable
package_registry_cleanup_policies_worker_capacity
string
nullable
container_registry_expiration_policies_worker_capacity
string
nullable
container_registry_cleanup_tags_service_max_list_size
string
nullable
keep_latest_artifact
string
nullable
resource_access_token_notify_inherited
string
nullable
lock_resource_access_token_notify_inherited
string
nullable
sentry_enabled
string
nullable
sentry_dsn
string
nullable
sentry_clientside_dsn
string
nullable
sentry_environment
string
nullable
sentry_clientside_traces_sample_rate
string
nullable
sidekiq_job_limiter_mode
string
nullable
sidekiq_job_limiter_compression_threshold_bytes
string
nullable
sidekiq_job_limiter_limit_bytes
string
nullable
search_rate_limit
string
nullable
search_rate_limit_unauthenticated
string
nullable
search_rate_limit_allowlist_raw
string
nullable
users_get_by_id_limit_allowlist_raw
string
nullable
invitation_flow_enforcement
string
nullable
can_create_group
string
nullable
can_create_organization
string
nullable
relation_export_batch_size
string
nullable
bulk_import_max_download_file_size
string
nullable
silent_admin_exports_enabled
string
nullable
allow_contribution_mapping_to_admins
string
nullable
allow_s3_compatible_storage_for_offline_transfer
string
nullable
user_defaults_to_private_profile
string
nullable
deactivation_email_additional_text
string
nullable
projects_api_rate_limit_unauthenticated
string
nullable
group_api_limit
string
nullable
group_archive_unarchive_api_limit
string
nullable
group_invited_groups_api_limit
string
nullable
group_shared_groups_api_limit
string
nullable
group_projects_api_limit
string
nullable
groups_api_limit
string
nullable
project_api_limit
string
nullable
project_invited_groups_api_limit
string
nullable
projects_api_limit
string
nullable
project_members_api_limit
string
nullable
create_organization_api_limit
string
nullable
user_contributed_projects_api_limit
string
nullable
user_projects_api_limit
string
nullable
user_starred_projects_api_limit
string
nullable
users_api_limit_followers
string
nullable
users_api_limit_following
string
nullable
users_api_limit_status
string
nullable
users_api_limit_ssh_keys
string
nullable
users_api_limit_ssh_key
string
nullable
users_api_limit_gpg_keys
string
nullable
users_api_limit_gpg_key
string
nullable
web_hook_event_resend_limit
string
nullable
web_hook_test_limit
string
nullable
gitlab_dedicated_instance
string
nullable
gitlab_environment_toolkit_instance
string
nullable
allow_account_deletion
string
nullable
gitlab_shell_operation_limit
string
nullable
ci_max_total_yaml_size_bytes
string
nullable
allow_project_creation_for_guest_and_below
string
nullable
asciidoc_max_includes
string
nullable
observability_backend_ssl_verification_enabled
string
nullable
global_search_snippet_titles_enabled
string
nullable
global_search_users_enabled
string
nullable
global_search_work_items_enabled
string
nullable
global_search_merge_requests_enabled
string
nullable
global_search_block_anonymous_searches_enabled
string
nullable
vscode_extension_marketplace_enabled
string
nullable
vscode_extension_marketplace_extension_host_domain
string
nullable
vscode_extension_marketplace_single_origin_fallback_enabled
string
nullable
reindexing_minimum_index_size
string
nullable
reindexing_minimum_relative_bloat_size
string
nullable
anonymous_searches_allowed
string
nullable
default_search_scope
string
nullable
delay_user_account_self_deletion
string
nullable
runner_jobs_request_api_limit
string
nullable
runner_jobs_patch_trace_api_limit
string
nullable
runner_jobs_endpoints_api_limit
string
nullable
background_operations_max_jobs
string
nullable
enforce_granular_tokens
string
nullable
granular_tokens_enforced_after
string
nullable
deactivate_dormant_users
string
nullable
deactivate_dormant_users_period
string
nullable
nuget_skip_metadata_url_validation
string
nullable
helm_max_packages_count
string
nullable
mcp_server_enabled
string
nullable
allow_all_integrations
string
nullable
allowed_integrations
string
nullable
allow_group_owners_to_manage_ldap
string
nullable
automatic_purchased_storage_allocation
string
nullable
check_namespace_plan
string
nullable
ci_cd_catalog_projects_allowlist
string
nullable
ci_cd_catalog_projects_allowlist_raw
string
nullable
duo_chat_expiration_column
string
nullable
duo_chat_expiration_days
string
nullable
elasticsearch_aws_role_arn
string
nullable
elasticsearch_client_adapter
string
nullable
elasticsearch_client_request_timeout
string
nullable
elasticsearch_indexed_field_length_limit
string
nullable
elasticsearch_indexed_file_size_limit_kb
string
nullable
elasticsearch_indexing_timeout_minutes
string
nullable
elasticsearch_requeue_workers
string
nullable
elasticsearch_worker_number_of_shards
string
nullable
elasticsearch_max_bulk_concurrency
string
nullable
elasticsearch_max_bulk_size_mb
string
nullable
elasticsearch_max_code_indexing_concurrency
string
nullable
elasticsearch_retry_on_failure
string
nullable
elasticsearch_replicas
string
nullable
elasticsearch_shards
string
nullable
elasticsearch_analyzers_smartcn_enabled
string
nullable
elasticsearch_analyzers_smartcn_search
string
nullable
elasticsearch_analyzers_kuromoji_enabled
string
nullable
elasticsearch_analyzers_kuromoji_search
string
nullable
elasticsearch_code_scope
string
nullable
enforce_namespace_storage_limit
string
nullable
geo_node_allowed_ips
string
nullable
geo_status_timeout
string
nullable
instance_level_ai_beta_features_enabled
string
nullable
lock_memberships_to_ldap
string
nullable
lock_memberships_to_saml
string
nullable
lock_model_prompt_cache_enabled
string
nullable
max_personal_access_token_lifetime
string
nullable
max_ssh_key_lifetime
string
nullable
model_prompt_cache_enabled
string
nullable
search_max_shard_size_gb
string
nullable
search_max_docs_denominator
string
nullable
search_min_docs_before_rollover
string
nullable
secret_detection_token_revocation_token
string
nullable
shared_runners_minutes
string
nullable
throttle_incident_management_notification_enabled
string
nullable
throttle_incident_management_notification_per_period
string
nullable
throttle_incident_management_notification_period_in_seconds
string
nullable
package_metadata_purl_types
string
nullable
product_analytics_enabled
string
nullable
product_analytics_data_collector_host
string
nullable
product_analytics_configurator_connection_string
string
nullable
cube_api_base_url
string
nullable
cube_api_key
string
nullable
security_approval_policies_limit
string
nullable
duo_availability
string
nullable
duo_agent_platform_enabled
string
nullable
duo_cli_enabled
string
nullable
ai_audit_events_streaming_enabled
string
nullable
duo_remote_flows_availability
string
nullable
duo_foundational_flows_enabled
string
nullable
duo_foundational_flows_availability
string
nullable
duo_custom_agents_availability
string
nullable
duo_custom_flows_availability
string
nullable
duo_external_agents_availability
string
nullable
tool_approval_for_session_enabled
string
nullable
tool_approval_for_session_availability
string
nullable
enabled_expanded_logging
string
nullable
foundational_agents_default_enabled
string
nullable
foundational_agents_statuses
string
nullable
zoekt_indexing_enabled
string
nullable
zoekt_search_enabled
string
nullable
zoekt_indexing_paused
string
nullable
zoekt_auto_index_root_namespace
string
nullable
zoekt_cache_response
string
nullable
zoekt_cpu_to_tasks_ratio
string
nullable
zoekt_force_reindexing_percentage
string
nullable
zoekt_indexing_parallelism
string
nullable
zoekt_rollout_batch_size
string
nullable
zoekt_lost_node_threshold
string
nullable
zoekt_indexing_timeout
string
nullable
zoekt_maximum_files
string
nullable
zoekt_indexed_file_size_limit
string
nullable
zoekt_trigram_max
string
nullable
zoekt_rollout_retry_interval
string
nullable
zoekt_default_number_of_replicas
string
nullable
zoekt_max_projects_for_legacy_search
string
nullable
zoekt_max_restarts_15m
string
nullable
duo_workflow_oauth_application_id
string
nullable
scan_execution_policies_action_limit
string
nullable
scan_execution_policies_schedule_limit
string
nullable
pipeline_execution_policies_per_configuration_limit
string
nullable
scan_execution_policies_per_configuration_limit
string
nullable
vulnerability_management_policies_per_configuration_limit
string
nullable
dependency_firewall_policies_per_configuration_limit
string
nullable
policy_store_experiment_enabled
string
nullable
secret_detection_service_auth_token
string
nullable
secret_detection_service_url
string
nullable
fetch_observability_alerts_from_cloud
string
nullable
global_search_code_enabled
string
nullable
global_search_commits_enabled
string
nullable
global_search_wiki_enabled
string
nullable
global_search_limited_indexing_enabled
string
nullable
elastic_migration_worker_enabled
string
nullable
enforce_pipl_compliance
string
nullable
display_gitlab_credits_user_data
string
nullable
project_secrets_limit
string
nullable
group_secrets_limit
string
nullable
security_mr_report_cache_lifetime_minutes
string
nullable
vac_project_ids_raw
string
nullable
enable_member_promotion_management
string
nullable
external_auth_client_cert
string
nullable
external_auth_client_key
string
nullable
external_auth_client_key_pass
string
nullable
external_authorization_service_default_label
string
nullable
external_authorization_service_enabled
string
nullable
external_authorization_service_timeout
string
nullable
external_authorization_service_url
string
nullable
allow_deploy_tokens_and_keys_with_external_authn
string
nullable
ci_partitions_in_seconds_limit
string
nullable
throttle_unauthenticated_web_enabled
string
nullable
throttle_unauthenticated_web_period_in_seconds
string
nullable
throttle_unauthenticated_web_requests_per_period
string
nullable
mirror_max_capacity
string
nullable
mirror_max_delay
string
nullable
mirror_capacity_threshold
string
nullable
password_number_required
string
nullable
password_symbol_required
string
nullable
password_uppercase_required
string
nullable
password_lowercase_required
string
nullable
delete_unconfirmed_users
string
nullable
unconfirmed_users_delete_after_days
string
nullable
secret_push_protection_available
string
nullable
globally_allowed_ips
string
nullable
allow_top_level_group_owners_to_create_service_accounts
string
nullable
dependency_scanning_sbom_scan_api_upload_limit
string
nullable
dependency_scanning_sbom_scan_api_download_limit
string
nullable
disable_invite_members
string
nullable

OK

Media type application/json
object
id
string
performance_bar_allowed_group_id
string
abuse_notification_email
string
admin_mode
string
after_sign_out_path
string
after_sign_up_text
string
akismet_api_key
string
akismet_enabled
string
allow_local_requests_from_web_hooks_and_services
string
allow_local_requests_from_system_hooks
string
allow_possible_spam
string
dns_rebinding_protection_enabled
string
archive_builds_in_human_readable
string
asset_proxy_enabled
string
asset_proxy_url
string
asset_proxy_allowlist
string
static_objects_external_storage_auth_token
string
static_objects_external_storage_url
string
authn_data_retention_cleanup_enabled
string
authorized_keys_enabled
string
auto_devops_enabled
string
auto_devops_domain
string
autocomplete_users_limit
string
autocomplete_users_unauthenticated_limit
string
allow_bypass_placeholder_confirmation
string
ci_delete_pipelines_in_seconds_limit_human_readable
string
ci_job_live_trace_enabled
string
ci_partitions_in_seconds_limit_human_readable
string
concurrent_github_import_jobs_limit
string
concurrent_bitbucket_import_jobs_limit
string
concurrent_bitbucket_server_import_jobs_limit
string
container_expiration_policies_enable_historic_entries
string
container_registry_expiration_policies_caching
string
container_registry_token_expire_delay
string
oauth_access_token_expires_in
string
decompress_archive_file_timeout
string
default_artifacts_expire_in
string
default_branch_name
string
default_branch_protection
string
default_branch_protection_defaults
string
default_ci_config_path
string
default_group_visibility
string
default_preferred_language
string
default_project_creation
string
default_project_visibility
string
default_projects_limit
string
default_snippet_visibility
string
default_syntax_highlighting_theme
string
default_dark_syntax_highlighting_theme
string
delete_inactive_projects
string
deletion_adjourned_period
string
deny_all_requests_except_allowed
string
dependency_management_settings
string
disable_admin_oauth_scopes
string
disable_feed_token
string
disable_password_authentication_for_users_with_sso_identities
string
root_moved_permanently_redirection
string
disabled_oauth_sign_in_sources
string
domain_denylist
string
domain_denylist_enabled
string
domain_denylist_raw
string
domain_allowlist
string
domain_allowlist_raw
string
outbound_local_requests_allowlist_raw
string
outbound_local_requests_whitelist
string
dsa_key_restriction
string
ecdsa_key_restriction
string
ecdsa_sk_key_restriction
string
ed25519_key_restriction
string
ed25519_sk_key_restriction
string
eks_integration_enabled
string
eks_account_id
string
eks_access_key_id
string
email_author_in_body
string
email_confirmation_setting
string
email_otp_enabled
string
enabled_git_access_protocol
string
enforce_ci_inbound_job_token_scope_enabled
string
enforce_email_subaddress_restrictions
string
require_email_verification_on_account_locked
string
enforce_terms
string
error_tracking_enabled
string
error_tracking_api_url
string
external_pipeline_validation_service_timeout
string
external_pipeline_validation_service_token
string
external_pipeline_validation_service_url
string
failed_login_attempts_unlock_period_in_minutes
string
first_day_of_week
string
floc_enabled
string
force_pages_access_control
string
gitaly_timeout_default
string
gitaly_timeout_medium
string
gitaly_timeout_fast
string
gitpod_enabled
string
gitpod_url
string
grafana_enabled
string
grafana_url
string
gravatar_enabled
string
hashed_storage_enabled
string
help_page_hide_commercial_content
string
help_page_support_url
string
help_page_documentation_base_url
string
help_page_text
string
hide_third_party_offers
string
home_page_url
string
housekeeping_enabled
string
housekeeping_full_repack_period
string
housekeeping_gc_period
string
housekeeping_incremental_repack_period
string
housekeeping_optimize_repository_period
string
html_emails_enabled
string
iframe_rendering_enabled
string
iframe_rendering_allowlist
string
iframe_rendering_allowlist_raw
string
import_sources
string
inactive_resource_access_tokens_delete_after_days
string
inactive_projects_delete_after_months
string
inactive_projects_min_size_mb
string
inactive_projects_send_warning_email_after_months
string
include_optional_metrics_in_service_ping
string
invisible_captcha_enabled
string
jira_connect_application_key
string
jira_connect_public_key_storage_enabled
string
jira_connect_proxy_url
string
jira_connect_additional_audience_url
string
jira_forge_app_id
string
math_rendering_limits_enabled
string
require_sha_for_merge
string
lock_require_sha_for_merge
string
max_artifacts_content_include_size
string
max_artifacts_size
string
max_attachment_size
string
max_decompressed_archive_size
string
max_export_size
string
max_github_response_size_limit
string
max_github_response_json_value_count
string
max_http_decompressed_size
string
max_http_response_size_limit
string
max_http_response_json_depth
string
max_http_response_json_structural_chars
string
max_http_response_xml_structural_chars
string
max_http_response_csv_structural_chars
string
max_import_size
string
max_import_remote_file_size
string
max_login_attempts
string
max_pages_size
string
max_pages_custom_domains_per_project
string
max_terraform_state_size_bytes
string
max_yaml_size_bytes
string
max_yaml_depth
string
metrics_method_call_threshold
string
minimum_password_length
string
mirror_available
string
notify_on_unknown_sign_in
string
organization_cluster_agent_authorization_enabled
string
pages_domain_verification_enabled
string
pages_unique_domain_default_enabled
string
password_authentication_enabled_for_web
string
password_authentication_enabled_for_git
string
personal_access_token_prefix
string
instance_token_prefix
string
kroki_enabled
string
kroki_url
string
kroki_formats
string
kroki_diagram_proxy_enabled
string
plantuml_enabled
string
plantuml_url
string
plantuml_diagram_proxy_enabled
string
diagramsnet_enabled
string
diagramsnet_url
string
pages_extra_deployments_default_expiry_seconds
string
polling_interval_multiplier
string
project_export_enabled
string
prometheus_metrics_enabled
string
recaptcha_enabled
string
recaptcha_private_key
string
recaptcha_site_key
string
login_recaptcha_protection_enabled
string
receive_max_input_size
string
repository_checks_enabled
string
require_admin_approval_after_user_signup
string
require_admin_two_factor_authentication
string
require_two_factor_authentication
string
remember_me_enabled
string
restricted_visibility_levels
string
rsa_key_restriction
string
session_expire_delay
string
session_expire_from_init
string
shared_runners_enabled
string
shared_runners_text
string
sign_in_restrictions
string
signup_enabled
string
silent_mode_enabled
string
slack_app_enabled
string
slack_app_id
string
slack_app_secret
string
slack_app_signing_secret
string
slack_app_verification_token
string
sourcegraph_enabled
string
sourcegraph_url
string
sourcegraph_public_only
string
spam_check_endpoint_enabled
string
spam_check_endpoint_url
string
spam_check_api_key
string
terminal_max_session_time
string
terms
string
terraform_state_encryption_enabled
string
throttle_authenticated_api_enabled
string
throttle_authenticated_api_period_in_seconds
string
throttle_authenticated_api_requests_per_period
string
throttle_authenticated_git_http_enabled
string
throttle_authenticated_git_http_period_in_seconds
string
throttle_authenticated_git_http_requests_per_period
string
throttle_authenticated_git_lfs_enabled
string
throttle_authenticated_git_lfs_period_in_seconds
string
throttle_authenticated_git_lfs_requests_per_period
string
throttle_authenticated_web_enabled
string
throttle_authenticated_web_period_in_seconds
string
throttle_authenticated_web_requests_per_period
string
throttle_authenticated_packages_api_enabled
string
throttle_authenticated_packages_api_period_in_seconds
string
throttle_authenticated_packages_api_requests_per_period
string
throttle_authenticated_files_api_enabled
string
throttle_authenticated_files_api_period_in_seconds
string
throttle_authenticated_files_api_requests_per_period
string
throttle_authenticated_deprecated_api_enabled
string
throttle_authenticated_deprecated_api_period_in_seconds
string
throttle_authenticated_deprecated_api_requests_per_period
string
throttle_unauthenticated_api_enabled
string
throttle_unauthenticated_api_period_in_seconds
string
throttle_unauthenticated_api_requests_per_period
string
throttle_unauthenticated_enabled
string
throttle_unauthenticated_period_in_seconds
string
throttle_unauthenticated_requests_per_period
string
throttle_unauthenticated_packages_api_enabled
string
throttle_unauthenticated_packages_api_period_in_seconds
string
throttle_unauthenticated_packages_api_requests_per_period
string
throttle_unauthenticated_files_api_enabled
string
throttle_unauthenticated_files_api_period_in_seconds
string
throttle_unauthenticated_files_api_requests_per_period
string
throttle_unauthenticated_git_http_enabled
string
throttle_unauthenticated_git_http_period_in_seconds
string
throttle_unauthenticated_git_http_requests_per_period
string
throttle_unauthenticated_deprecated_api_enabled
string
throttle_unauthenticated_deprecated_api_period_in_seconds
string
throttle_unauthenticated_deprecated_api_requests_per_period
string
throttle_protected_paths_enabled
string
throttle_protected_paths_period_in_seconds
string
throttle_protected_paths_requests_per_period
string
top_level_group_creation_enabled
string
protected_paths_raw
string
protected_paths_for_get_request_raw
string
time_tracking_limit_to_hours
string
two_factor_grace_period
string
update_runner_versions_enabled
string
unique_ips_limit_enabled
string
unique_ips_limit_per_user
string
unique_ips_limit_time_window
string
usage_ping_enabled
string
usage_ping_generation_enabled
string
usage_ping_features_enabled
string
use_clickhouse_for_analytics
string
user_default_external
string
user_show_add_ssh_key_message
string
user_default_internal_regex
string
user_oauth_applications
string
version_check_enabled
string
diff_max_patch_bytes
string
diff_max_files
string
diff_max_lines
string
diff_max_versions
string
diff_max_commits
string
commit_email_hostname
string
protected_ci_variables
string
local_markdown_version
string
mailgun_signing_key
string
mailgun_events_enabled
string
snowplow_collector_hostname
string
snowplow_cookie_domain
string
snowplow_database_collector_hostname
string
snowplow_enabled
string
snowplow_app_id
string
gitlab_product_usage_data_enabled
string
push_event_hooks_limit
string
push_event_activities_limit
string
custom_http_clone_url_root
string
snippet_size_limit
string
description_and_note_max_size
string
email_restrictions_enabled
string
email_restrictions
string
issues_create_limit
string
project_create_limit
string
group_create_limit
string
notes_create_limit
string
notes_create_limit_allowlist_raw
string
members_delete_limit
string
raw_blob_request_limit
string
raw_blob_request_limit_unauthenticated
string
project_import_limit
string
project_export_limit
string
project_download_export_limit
string
group_import_limit
string
group_export_limit
string
group_download_export_limit
string
wiki_page_max_content_bytes
string
wiki_asciidoc_allow_uri_includes
string
container_registry_delete_tags_service_timeout
string
rate_limiting_response_text
string
package_registry_allow_anyone_to_pull_option
string
package_registry_cleanup_policies_worker_capacity
string
container_registry_expiration_policies_worker_capacity
string
container_registry_cleanup_tags_service_max_list_size
string
keep_latest_artifact
string
whats_new_variant
string
user_deactivation_emails_enabled
string
resource_access_token_notify_inherited
string
lock_resource_access_token_notify_inherited
string
sentry_enabled
string
sentry_dsn
string
sentry_clientside_dsn
string
sentry_environment
string
sentry_clientside_traces_sample_rate
string
sidekiq_job_limiter_mode
string
sidekiq_job_limiter_compression_threshold_bytes
string
sidekiq_job_limiter_limit_bytes
string
suggest_pipeline_enabled
string
enable_artifact_external_redirect_warning_page
string
search_rate_limit
string
search_rate_limit_unauthenticated
string
search_rate_limit_allowlist_raw
string
users_get_by_id_limit
string
users_get_by_id_limit_allowlist_raw
string
runner_token_expiration_interval
string
group_runner_token_expiration_interval
string
project_runner_token_expiration_interval
string
pipeline_limit_per_project_user_sha
string
pipeline_limit_per_user
string
ci_lint_limit_per_user
string
invitation_flow_enforcement
string
can_create_group
string
can_create_organization
string
bulk_import_concurrent_pipeline_batch_limit
string
concurrent_relation_batch_export_limit
string
relation_export_batch_size
string
bulk_import_enabled
string
bulk_import_max_download_file_size
string
silent_admin_exports_enabled
string
allow_contribution_mapping_to_admins
string
allow_s3_compatible_storage_for_offline_transfer
string
allow_runner_registration_token
string
valid_runner_registrars
string
user_defaults_to_private_profile
string
deactivation_email_additional_text
string
projects_api_rate_limit_unauthenticated
string
group_api_limit
string
group_archive_unarchive_api_limit
string
group_invited_groups_api_limit
string
group_shared_groups_api_limit
string
group_projects_api_limit
string
groups_api_limit
string
project_api_limit
string
project_invited_groups_api_limit
string
projects_api_limit
string
project_members_api_limit
string
create_organization_api_limit
string
user_contributed_projects_api_limit
string
user_projects_api_limit
string
user_starred_projects_api_limit
string
users_api_limit_followers
string
users_api_limit_following
string
users_api_limit_status
string
users_api_limit_ssh_keys
string
users_api_limit_ssh_key
string
users_api_limit_gpg_keys
string
users_api_limit_gpg_key
string
web_hook_event_resend_limit
string
web_hook_test_limit
string
gitlab_dedicated_instance
string
gitlab_environment_toolkit_instance
string
ci_max_includes
string
ci_max_caches_per_job
string
allow_account_deletion
string
gitlab_shell_operation_limit
string
namespace_aggregation_schedule_lease_duration_in_seconds
string
ci_max_total_yaml_size_bytes
string
project_jobs_api_rate_limit
string
security_txt_content
string
allow_project_creation_for_guest_and_below
string
downstream_pipeline_trigger_limit_per_project_user_sha
string
asciidoc_max_includes
string
ai_action_api_rate_limit
string
code_suggestions_api_rate_limit
string
require_personal_access_token_expiry
string
observability_backend_ssl_verification_enabled
string
show_migrate_from_jenkins_banner
string
global_search_snippet_titles_enabled
string
global_search_users_enabled
string
global_search_work_items_enabled
string
global_search_merge_requests_enabled
string
global_search_block_anonymous_searches_enabled
string
enable_language_server_restrictions
string
minimum_language_server_version
string
vscode_extension_marketplace
string
vscode_extension_marketplace_enabled
string
vscode_extension_marketplace_extension_host_domain
string
vscode_extension_marketplace_single_origin_fallback_enabled
string
reindexing_minimum_index_size
string
reindexing_minimum_relative_bloat_size
string
anonymous_searches_allowed
string
default_search_scope
string
git_push_pipeline_limit
string
delay_user_account_self_deletion
string
resource_usage_limits
string
runner_jobs_request_api_limit
string
runner_jobs_patch_trace_api_limit
string
runner_jobs_endpoints_api_limit
string
background_operations_max_jobs
string
enforce_granular_tokens
string
granular_tokens_enforced_after
string
logging_field_schema_version
integer
logging_field_dual_emit_target
integer
deactivate_dormant_users
string
deactivate_dormant_users_period
string
nuget_skip_metadata_url_validation
string
helm_max_packages_count
string
mcp_server_enabled
string
active_context_pause_indexing
string
allow_all_integrations
string
allowed_integrations
string
allow_group_owners_to_manage_ldap
string
automatic_purchased_storage_allocation
string
check_namespace_plan
string
ci_cd_catalog_projects_allowlist
string
ci_cd_catalog_projects_allowlist_raw
string
duo_chat_expiration_column
string
duo_chat_expiration_days
string
elasticsearch_aws_access_key
string
elasticsearch_aws_region
string
elasticsearch_aws_role_arn
string
elasticsearch_aws_secret_access_key
string
elasticsearch_aws
string
elasticsearch_client_adapter
string
elasticsearch_client_request_timeout
string
elasticsearch_indexed_field_length_limit
string
elasticsearch_indexed_file_size_limit_kb
string
elasticsearch_indexing_timeout_minutes
string
elasticsearch_indexing
string
elasticsearch_requeue_workers
string
elasticsearch_limit_indexing
string
elasticsearch_worker_number_of_shards
string
elasticsearch_max_bulk_concurrency
string
elasticsearch_max_bulk_size_mb
string
elasticsearch_max_code_indexing_concurrency
string
elasticsearch_namespace_ids
string
elasticsearch_pause_indexing
string
elasticsearch_advanced_search_pause_indexing
string
elasticsearch_project_ids
string
elasticsearch_retry_on_failure
string
elasticsearch_replicas
string
elasticsearch_search
string
elasticsearch_shards
string
elasticsearch_url
string
elasticsearch_username
string
elasticsearch_password
string
elasticsearch_analyzers_smartcn_enabled
string
elasticsearch_analyzers_smartcn_search
string
elasticsearch_analyzers_kuromoji_enabled
string
elasticsearch_analyzers_kuromoji_search
string
elasticsearch_code_scope
string
enforce_namespace_storage_limit
string
geo_node_allowed_ips
string
geo_status_timeout
string
instance_level_ai_beta_features_enabled
string
lock_memberships_to_ldap
string
lock_memberships_to_saml
string
lock_model_prompt_cache_enabled
string
max_personal_access_token_lifetime
string
max_ssh_key_lifetime
string
model_prompt_cache_enabled
string
receptive_cluster_agents_enabled
string
repository_size_limit
string
search_max_shard_size_gb
string
search_max_docs_denominator
string
search_min_docs_before_rollover
string
secret_detection_token_revocation_enabled
string
secret_detection_token_revocation_url
string
secret_detection_token_revocation_token
string
secret_detection_revocation_token_types_url
string
shared_runners_minutes
string
throttle_incident_management_notification_enabled
string
throttle_incident_management_notification_per_period
string
throttle_incident_management_notification_period_in_seconds
string
package_metadata_purl_types
string
product_analytics_enabled
string
product_analytics_data_collector_host
string
product_analytics_configurator_connection_string
string
cube_api_base_url
string
cube_api_key
string
security_policy_global_group_approvers_enabled
string
security_approval_policies_limit
string
duo_features_enabled
string
lock_duo_features_enabled
string
duo_availability
string
duo_agent_platform_enabled
string
duo_cli_enabled
string
ai_audit_events_streaming_enabled
boolean
duo_namespace_access_rules
string
duo_remote_flows_enabled
string
duo_remote_flows_availability
string
duo_foundational_flows_enabled
string
duo_foundational_flows_availability
string
duo_custom_agents_enabled
boolean
duo_custom_agents_availability
string
duo_custom_flows_enabled
boolean
duo_custom_flows_availability
string
duo_external_agents_enabled
boolean
duo_external_agents_availability
string
tool_approval_for_session_enabled
string
tool_approval_for_session_availability
string
enabled_expanded_logging
string
foundational_agents_default_enabled
string
foundational_agents_statuses
string
zoekt_indexing_enabled
string
zoekt_search_enabled
string
zoekt_indexing_paused
string
zoekt_auto_index_root_namespace
string
zoekt_cache_response
string
zoekt_cpu_to_tasks_ratio
string
zoekt_force_reindexing_percentage
string
zoekt_indexing_parallelism
string
zoekt_rollout_batch_size
string
zoekt_lost_node_threshold
string
zoekt_indexing_timeout
string
zoekt_maximum_files
string
zoekt_indexed_file_size_limit
string
zoekt_trigram_max
string
zoekt_rollout_retry_interval
string
zoekt_default_number_of_replicas
string
zoekt_max_projects_for_legacy_search
string
zoekt_max_restarts_15m
string
duo_workflow_oauth_application_id
string
scan_execution_policies_action_limit
string
scan_execution_policies_schedule_limit
string
pipeline_execution_policies_per_configuration_limit
string
scan_execution_policies_per_configuration_limit
string
vulnerability_management_policies_per_configuration_limit
string
dependency_firewall_policies_per_configuration_limit
string
policy_store_experiment_enabled
string
secret_detection_service_auth_token
string
secret_detection_service_url
string
fetch_observability_alerts_from_cloud
string
global_search_code_enabled
string
global_search_commits_enabled
string
global_search_wiki_enabled
string
global_search_limited_indexing_enabled
string
elastic_migration_worker_enabled
string
enforce_pipl_compliance
string
display_gitlab_credits_user_data
string
project_secrets_limit
string
group_secrets_limit
string
security_mr_report_cache_lifetime_minutes
string
security_scan_stale_after_days
string
vac_project_ids_raw
string
enable_member_promotion_management
string
external_auth_client_cert
string
external_auth_client_key
string
external_auth_client_key_pass
string
external_authorization_service_default_label
string
external_authorization_service_enabled
string
external_authorization_service_timeout
string
external_authorization_service_url
string
allow_deploy_tokens_and_keys_with_external_authn
string
throttle_unauthenticated_web_enabled
string
throttle_unauthenticated_web_period_in_seconds
string
throttle_unauthenticated_web_requests_per_period
string
password_authentication_enabled
string
signin_enabled
string
allow_local_requests_from_hooks_and_services
string
asset_proxy_whitelist
string
housekeeping_bitmaps_enabled
string
repository_storages_weighted
string
gitlab_product_usage_data_source
string
container_registry_import_max_tags_count
string
container_registry_import_max_retries
string
container_registry_import_start_max_retries
string
container_registry_import_max_step_duration
string
container_registry_pre_import_tags_rate
string
container_registry_pre_import_timeout
string
container_registry_import_timeout
string
container_registry_import_target_plan
string
container_registry_import_created_before
string
mirror_max_capacity
string
mirror_max_delay
string
mirror_capacity_threshold
string
disable_overriding_approvers_per_merge_request
string
prevent_merge_requests_author_approval
string
prevent_merge_requests_committers_approval
string
password_number_required
string
password_symbol_required
string
password_uppercase_required
string
password_lowercase_required
string
email_additional_text
string
file_template_project_id
string
default_project_deletion_protection
string
disable_personal_access_tokens
string
updating_name_disabled_for_users
string
maven_package_requests_forwarding
string
npm_package_requests_forwarding
string
virtual_registries_endpoints_api_limit
string
dependency_scanning_sbom_scan_api_upload_limit
string
dependency_scanning_sbom_scan_api_download_limit
string
secret_push_protection_available
string
pre_receive_secret_detection_enabled
string
pypi_package_requests_forwarding
string
group_owners_can_manage_default_branch_protection
string
maintenance_mode
string
maintenance_mode_message
string
service_access_tokens_expiration_enforced
string
git_two_factor_session_expiry
string
max_number_of_repository_downloads
string
max_number_of_repository_downloads_within_time_period
string
git_rate_limit_users_allowlist
string
git_rate_limit_users_alertlist
string
auto_ban_user_on_excessive_projects_download
string
delete_unconfirmed_users
string
unconfirmed_users_delete_after_days
string
make_profile_private
string
lock_duo_custom_agents_enabled
boolean
lock_duo_custom_flows_enabled
boolean
lock_duo_external_agents_enabled
boolean
duo_workflows_default_image_registry
string
duo_template_project_id
string
ci_telemetry_otel_endpoint
string
ci_job_telemetry_sampling_rate
string
disabled_direct_code_suggestions
string
allow_top_level_group_owners_to_create_service_accounts
string
auto_duo_code_review_enabled
string
elasticsearch_index_settings

Elasticsearch index settings.

Array<object>
object
alias_name

Name of the Elasticsearch index alias.

string
number_of_shards

Number of shards for the Elasticsearch index.

integer
number_of_replicas

Number of replicas for the Elasticsearch index.

integer
built_in_project_templates_enabled
boolean
lock_built_in_project_templates_enabled
boolean
Example
{
"elasticsearch_index_settings": [
{
"alias_name": "gitlab-production",
"number_of_shards": 5,
"number_of_replicas": 1
}
]
}

Bad Request

Unauthorized

Forbidden