> For the complete documentation index, see [llms.txt](https://developer.collibra.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.collibra.com/api/references/console/console-configuration.md).

# Console Configuration

## GET /console/configuration

> Get the console configuration.

```json
{"openapi":"3.0.3","info":{"title":"Collibra Management Console","version":"v1"},"servers":[{"url":"/rest"}],"paths":{"/console/configuration":{"get":{"operationId":"getConfiguration","responses":{"200":{"description":"successful operation"}},"summary":"Get the console configuration.","tags":["console-configuration"]}}}}
```

## GET /console/configuration/jvm

> Get Console's JVM configuration. Requires super role.

```json
{"openapi":"3.0.3","info":{"title":"Collibra Management Console","version":"v1"},"servers":[{"url":"/rest"}],"paths":{"/console/configuration/jvm":{"get":{"operationId":"getConsoleJVMConfiguration","responses":{"200":{"description":"successful operation"}},"summary":"Get Console's JVM configuration. Requires super role.","tags":["console-configuration"]}}}}
```

## POST /console/configuration/jvm

> Overwrite Console's JVM configuration. Requires super role.

```json
{"openapi":"3.0.3","info":{"title":"Collibra Management Console","version":"v1"},"servers":[{"url":"/rest"}],"paths":{"/console/configuration/jvm":{"post":{"operationId":"updateConsoleJvmConfiguration","requestBody":{"content":{"*/*":{"schema":{"$ref":"#/components/schemas/JvmConfiguration"}}}},"responses":{"200":{"description":"successful operation"}},"summary":"Overwrite Console's JVM configuration. Requires super role.","tags":["console-configuration"]}}},"components":{"schemas":{"JvmConfiguration":{"type":"object","properties":{"jvmParameters":{"type":"array","items":{"type":"string"}}}}}}}
```

## POST /console/configuration/jvm/json

> Update Console's JVM configuration with JSON. Requires super role.

```json
{"openapi":"3.0.3","info":{"title":"Collibra Management Console","version":"v1"},"servers":[{"url":"/rest"}],"paths":{"/console/configuration/jvm/json":{"post":{"operationId":"updateConsoleJVMWithJson","requestBody":{"content":{"*/*":{"schema":{"type":"string"}}}},"responses":{"200":{"description":"successful operation"}},"summary":"Update Console's JVM configuration with JSON. Requires super role.","tags":["console-configuration"]}}}}
```

## POST /console/configuration/jvm/restoreDefaults

> Restore Console's JVM configuration to default. Requires super role.

```json
{"openapi":"3.0.3","info":{"title":"Collibra Management Console","version":"v1"},"servers":[{"url":"/rest"}],"paths":{"/console/configuration/jvm/restoreDefaults":{"post":{"operationId":"restoreDefaults","responses":{"200":{"description":"successful operation"}},"summary":"Restore Console's JVM configuration to default. Requires super role.","tags":["console-configuration"]}}}}
```
