Skip to main content
This API is available on self-hosted deployments only. See Self-Hosting for setup instructions.

How This Helps

The Admin Settings API allows administrators to view and change runtime configuration without restarting the application. Toggle feature flags, adjust thresholds, and fine-tune system behavior — all changes take effect immediately.

Prerequisites

  • A self-hosted Visual Layer deployment (RUN_MODE=ONPREM).
  • An authenticated session. If user management is enabled, the Admin workspace role is required.

Get a Setting

Retrieve the current value of a configuration setting.

Query Parameters

Example

Response

The endpoint returns the value from the runtime settings database if it has been overridden. Otherwise, it returns the application default. All values are returned as strings.

Update a Setting

Change a configuration setting at runtime. The new value takes effect immediately for all subsequent API requests.

Request Body

Example

Response

Setting changes take effect immediately for all users. Test changes in a non-production environment first. Invalid setting names return a 400 error — only settings that exist in the application configuration can be modified.

Common Settings

The following settings are commonly adjusted on self-hosted deployments:

Feature Toggles

System Configuration


Python Example


Response Codes

See Error Handling for the error response format.

User Management

Manage user accounts on self-hosted deployments.

Configuration

Environment-level configuration options for self-hosted deployments.