---
title: "Patches the global settings."
method: PATCH
path: "/api/v1/admin/settings"
tags: ["admin"]
---

# Patches the global settings.

`PATCH /api/v1/admin/settings`

## Request

- The document declares no server URL.
- Auth: API key in header `Authorization`
- TypeScript: <https://skmtc.dev/kubermatic/apis/kubermatic-kubernetes-platform-api/docs/api/v1/admin/settings/patch.ts> (a function with typed inputs; its response is checked against the schema)

## Request body

- object

## Response `200`

GlobalSettings

- GlobalSettings
  - `cleanupOptions` CleanupOptions
    - `Enabled` boolean
    - `Enforced` boolean
  - `clusterTypeOptions` integer
  - `customLinks` CustomLink[]
    - `icon` string
    - `label` string
    - `location` string
    - `url` string
  - `defaultNodeCount` integer
  - `displayAPIDocs` boolean
  - `displayDemoInfo` boolean
  - `displayTermsOfService` boolean
  - `enableDashboard` boolean
  - `enableExternalClusterImport` boolean
  - `enableOIDCKubeconfig` boolean
  - `machineDeploymentVMResourceQuota` MachineDeploymentVMResourceQuota
    - `enableGPU` boolean
    - `maxCPU` integer: Maximal number of vCPU
    - `maxRAM` integer: Maximum RAM size in GB
    - `minCPU` integer: Minimal number of vCPU
    - `minRAM` integer: Minimal RAM size in GB
  - `mlaAlertmanagerPrefix` string
  - `mlaGrafanaPrefix` string
  - `mlaOptions` MlaOptions
    - `loggingEnabled` boolean
    - `loggingEnforced` boolean
    - `monitoringEnabled` boolean
    - `monitoringEnforced` boolean
  - `opaOptions` OpaOptions
    - `enabled` boolean
    - `enforced` boolean
  - `restrictProjectCreation` boolean
  - `userProjectsLimit` integer

## Other responses

- `401`: EmptyResponse is a empty response
- `403`: EmptyResponse is a empty response
- `default`: errorResponse

---

[API](https://skmtc.dev/kubermatic/apis/kubermatic-kubernetes-platform-api.md) - [All operations](https://skmtc.dev/kubermatic/apis/kubermatic-kubernetes-platform-api/llms.txt) - [OpenAPI document](https://skmtc.dev/kubermatic/apis/kubermatic-kubernetes-platform-api/revisions/815b9bf19db5?raw)
