Info
Api schema removed: RequestBody_3eca46952916
openapi:* *::schema.RequestBody_3eca46952916- 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 ↗
{
null
"properties": {
"ai_audit_events_storage_enabled": {
"nullable": true,
"type": "boolean"
},
"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"
},
"allow_merge_on_skipped_pipeline": {
"nullable": true,
"type": "boolean"
},
"allow_personal_snippets": {
"nullable": true,
"type": "boolean"
},
"allowed_email_domains_list": {
"nullable": true,
"type": "string"
},
"amazon_q_auto_review_enabled": {
"nullable": true,
"type": "boolean"
},
"auto_ban_user_on_excessive_projects_download": {
"nullable": true,
"type": "boolean"
},
"auto_devops_enabled": {
"nullable": true,
"type": "boolean"
},
"auto_duo_code_review_enabled": {
"nullable": true,
"type": "boolean"
},
"avatar": {
"format": "binary",
"nullable": true,
"type": "string"
},
"built_in_project_templates_enabled": {
"nullable": true,
"type": "boolean"
},
"create_code_review_flow_consent": {
"nullable": true,
"type": "boolean"
},
"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_core_features_enabled": {
"nullable": true,
"type": "boolean"
},
"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_features_enabled": {
"nullable": true,
"type": "boolean"
},
"duo_foundational_flows_availability": {
"nullable": true,
"type": "boolean"
},
"duo_namespace_access_rules": {
"items": {
"properties": {
"features": {
"items": {
"type": "string"
},
"nullable": true,
"type": "array"
},
"through_namespace": {
"nullable": true,
"properties": {
"full_path": {
"nullable": true,
"type": "string"
},
"id": {
"nullable": true,
"type": "integer"
},
"name": {
"nullable": true,
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
}
},
"required": [
"features"
],
"type": "object"
},
"nullable": true,
"type": "array"
},
"duo_remote_flows_availability": {
"nullable": true,
"type": "boolean"
},
"duo_template_project_id": {
"nullable": true,
"type": "integer"
},
"emails_disabled": {
"nullable": true,
"type": "boolean"
},
"emails_enabled": {
"nullable": true,
"type": "boolean"
},
"enabled_foundational_flows": {
"items": {
"type": "string"
},
"nullable": true,
"type": "array"
},
"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"
},
"file_template_project_id": {
"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"
},
"ip_restriction_ranges": {
"nullable": true,
"type": "string"
},
"ldap_access": {
"nullable": true,
"type": "integer"
},
"ldap_cn": {
"nullable": true,
"type": "string"
},
"lfs_enabled": {
"nullable": true,
"type": "boolean"
},
"lock_ai_audit_events_storage_enabled": {
"nullable": true,
"type": "boolean"
},
"lock_built_in_project_templates_enabled": {
"nullable": true,
"type": "boolean"
},
"lock_duo_features_enabled": {
"nullable": true,
"type": "boolean"
},
"lock_math_rendering_limits_enabled": {
"nullable": true,
"type": "boolean"
},
"lock_require_sha_for_merge": {
"nullable": true,
"type": "boolean"
},
"lock_resource_access_token_notify_inherited": {
"nullable": true,
"type": "boolean"
},
"math_rendering_limits_enabled": {
"nullable": true,
"type": "boolean"
},
"max_artifacts_size": {
"nullable": true,
"type": "integer"
},
"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"
},
"only_allow_merge_if_all_discussions_are_resolved": {
"nullable": true,
"type": "boolean"
},
"only_allow_merge_if_pipeline_succeeds": {
"nullable": true,
"type": "boolean"
},
"path": {
"nullable": true,
"type": "string"
},
"prevent_forking_outside_group": {
"nullable": true,
"type": "boolean"
},
"prevent_sharing_groups_outside_hierarchy": {
"nullable": true,
"type": "boolean"
},
"project_creation_level": {
"enum": [
"noone",
"owner",
"maintainer",
"developer",
"administrator"
],
"nullable": true,
"type": "string"
},
"request_access_enabled": {
"nullable": true,
"type": "boolean"
},
"require_sha_for_merge": {
"nullable": true,
"type": "boolean"
},
"require_two_factor_authentication": {
"nullable": true,
"type": "boolean"
},
"resource_access_token_notify_inherited": {
"nullable": true,
"type": "boolean"
},
"service_access_tokens_expiration_enforced": {
"nullable": true,
"type": "boolean"
},
"share_with_group_lock": {
"nullable": true,
"type": "boolean"
},
"shared_runners_minutes_limit": {
"nullable": true,
"type": "integer"
},
"shared_runners_setting": {
"enum": [
"disabled_and_unoverridable",
"disabled_and_overridable",
"enabled"
],
"nullable": true,
"type": "string"
},
"show_diff_preview_in_email": {
"nullable": true,
"type": "boolean"
},
"step_up_auth_required_oauth_provider": {
"nullable": true,
"type": "string"
},
"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"
},
"unique_project_download_limit": {
"nullable": true,
"type": "integer"
},
"unique_project_download_limit_alertlist": {
"items": {
"type": "integer"
},
"nullable": true,
"type": "array"
},
"unique_project_download_limit_allowlist": {
"items": {
"type": "string"
},
"nullable": true,
"type": "array"
},
"unique_project_download_limit_interval_in_seconds": {
"nullable": true,
"type": "integer"
},
"visibility": {
"enum": [
"private",
"internal",
"public"
],
"nullable": true,
"type": "string"
},
"web_based_commit_signing_enabled": {
"nullable": true,
"type": "boolean"
},
"wiki_access_level": {
"enum": [
"disabled",
"private",
"enabled"
],
"nullable": true,
"type": "string"
}
},
"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.