detektu
GitLab API changes
Info

Api schema removed: RequestBody_44f3c209c81d

openapi:* *::schema.RequestBody_44f3c209c81d
Product
GitLab REST API
Source
OpenAPI URL
Change kind
Api Schema Removed
Detected
Last updated

Deterministic evidence

Before / after

Extracted from GitLab's published contract. Shows the schema the change belongs to. Open the source ↗

−393+11 change

1 / 1
{
null
"properties": {
"ai_settings_attributes": {
"nullable": true,
"properties": {
"ai_catalog_restricted_to_group_hierarchy": {
"nullable": true,
"type": "boolean"
},
"ai_usage_data_collection_enabled": {
"nullable": true,
"type": "boolean"
},
"allow_all_unix_sockets": {
"nullable": true,
"type": "boolean"
},
"allow_project_extension": {
"nullable": true,
"type": "boolean"
},
"duo_agent_platform_enabled": {
"nullable": true,
"type": "boolean"
},
"duo_workflow_mcp_enabled": {
"nullable": true,
"type": "boolean"
},
"foundational_agents_default_enabled": {
"nullable": true,
"type": "boolean"
},
"include_recommended_allowed": {
"nullable": true,
"type": "boolean"
},
"minimum_access_level_enable_on_projects": {
"enum": [
30,
40,
50
],
"nullable": true,
"type": "integer"
},
"minimum_access_level_execute": {
"enum": [
10,
15,
20,
30,
40,
50
],
"nullable": true,
"type": "integer"
},
"minimum_access_level_execute_async": {
"enum": [
30,
40,
50
],
"nullable": true,
"type": "integer"
},
"minimum_access_level_manage": {
"enum": [
30,
40,
50
],
"nullable": true,
"type": "integer"
},
"prompt_injection_protection_level": {
"enum": [
"no_checks",
"log_only",
"interrupt"
],
"nullable": true,
"type": "string"
},
"web_search_enabled": {
"nullable": true,
"type": "boolean"
}
},
"type": "object"
},
"amazon_q_auto_review_enabled": {
"nullable": true,
"type": "boolean"
},
"auto_devops_enabled": {
"nullable": true,
"type": "boolean"
},
"avatar": {
"format": "binary",
"nullable": true,
"type": "string"
},
"crm_enabled": {
"nullable": true,
"type": "boolean"
},
"default_branch": {
"nullable": true,
"type": "string"
},
"default_branch_protection": {
"enum": [
0,
3,
1,
2,
4
],
"nullable": true,
"type": "integer"
},
"default_branch_protection_defaults": {
"nullable": true,
"properties": {
"allow_force_push": {
"nullable": true,
"type": "boolean"
},
"allowed_to_merge": {
"items": {
"properties": {
"access_level": {
"enum": [
30,
40,
60,
0
],
"type": "integer"
}
},
"required": [
"access_level"
],
"type": "object"
},
"nullable": true,
"type": "array"
},
"allowed_to_push": {
"items": {
"properties": {
"access_level": {
"enum": [
30,
40,
60,
0
],
"type": "integer"
}
},
"required": [
"access_level"
],
"type": "object"
},
"nullable": true,
"type": "array"
},
"code_owner_approval_required": {
"nullable": true,
"type": "boolean"
},
"developer_can_initial_push": {
"nullable": true,
"type": "boolean"
}
},
"type": "object"
},
"duo_auto_mode_availability": {
"enum": [
"default_on",
"default_off",
"never_on"
],
"nullable": true,
"type": "string"
},
"duo_availability": {
"enum": [
"always_on",
"default_on",
"default_off",
"never_on"
],
"nullable": true,
"type": "string"
},
"duo_custom_agents_availability": {
"nullable": true,
"type": "boolean"
},
"duo_custom_flows_availability": {
"nullable": true,
"type": "boolean"
},
"duo_external_agents_availability": {
"nullable": true,
"type": "boolean"
},
"duo_foundational_flows_availability": {
"nullable": true,
"type": "boolean"
},
"duo_remote_flows_availability": {
"nullable": true,
"type": "boolean"
},
"emails_disabled": {
"nullable": true,
"type": "boolean"
},
"emails_enabled": {
"nullable": true,
"type": "boolean"
},
"enabled_git_access_protocol": {
"enum": [
"ssh",
"http",
"all"
],
"nullable": true,
"type": "string"
},
"experiment_features_enabled": {
"nullable": true,
"type": "boolean"
},
"extra_shared_runners_minutes_limit": {
"nullable": true,
"type": "integer"
},
"foundational_agents_statuses": {
"items": {
"properties": {
"enabled": {
"nullable": true,
"type": "boolean"
},
"reference": {
"nullable": true,
"type": "string"
}
},
"required": [
"reference",
"enabled"
],
"type": "object"
},
"nullable": true,
"type": "array"
},
"ldap_access": {
"nullable": true,
"type": "integer"
},
"ldap_cn": {
"nullable": true,
"type": "string"
},
"lfs_enabled": {
"nullable": true,
"type": "boolean"
},
"lock_resource_access_token_notify_inherited": {
"nullable": true,
"type": "boolean"
},
"membership_lock": {
"nullable": true,
"type": "boolean"
},
"mentions_disabled": {
"nullable": true,
"type": "boolean"
},
"model_prompt_cache_enabled": {
"nullable": true,
"type": "boolean"
},
"name": {
"nullable": true,
"type": "string"
},
"organization_id": {
"type": "integer"
},
"parent_id": {
"nullable": true,
"type": "integer"
},
"path": {
"nullable": true,
"type": "string"
},
"project_creation_level": {
"enum": [
"noone",
"owner",
"maintainer",
"developer",
"administrator"
],
"nullable": true,
"type": "string"
},
"request_access_enabled": {
"nullable": true,
"type": "boolean"
},
"require_two_factor_authentication": {
"nullable": true,
"type": "boolean"
},
"resource_access_token_notify_inherited": {
"nullable": true,
"type": "boolean"
},
"share_with_group_lock": {
"nullable": true,
"type": "boolean"
},
"shared_runners_minutes_limit": {
"nullable": true,
"type": "integer"
},
"show_diff_preview_in_email": {
"nullable": true,
"type": "boolean"
},
"subgroup_creation_level": {
"enum": [
"owner",
"maintainer"
],
"nullable": true,
"type": "string"
},
"tool_approval_for_session_availability": {
"enum": [
"default_on",
"default_off",
"never_on"
],
"nullable": true,
"type": "string"
},
"two_factor_grace_period": {
"nullable": true,
"type": "integer"
},
"visibility": {
"enum": [
"private",
"internal",
"public"
],
"nullable": true,
"type": "string"
},
"wiki_access_level": {
"enum": [
"disabled",
"private",
"enabled"
],
"nullable": true,
"type": "string"
}
},
"required": [
"name",
"path"
],
"type": "object"
}

Monitored for you

Does this change affect your integration?

Choose the operations and fields your services use. Detektu matches GitLab findings to that declared usage so your team can review the relevant evidence. No agent or repository access required.