Get UI configuration

Retrieves the full configuration used to set up the Unleash Admin UI.

Authentication

Authorizationstring
API key needed to access this API
OR
AuthorizationBearer
API key needed to access this API, in Bearer token format

Response

uiConfigSchema
versionstring
The current version of Unleash
unleashUrlstring
The URL of the Unleash instance.
baseUriPathstring
The base URI path at which this Unleash instance is listening.
versionInfoobject
Detailed information about an Unleash version
sloganstring or null
The slogan to display in the UI footer.
namestring or null
The name of this Unleash instance. Used to build the text in the footer.
environmentstring or null

What kind of Unleash instance it is: Enterprise, Pro, or Open source

billingenum or null
The billing model in use for this Unleash instance.
Allowed values:
feedbackUriPathstring or null
The URI path at which the feedback endpoint is listening.
disablePasswordAuthboolean or null
Whether password authentication should be disabled or not.
emailEnabledboolean or null
Whether this instance can send out emails or not.
maintenanceModeboolean or null
Whether maintenance mode is currently active or not.
resourceLimitsobject or null
A map of resource names and their limits.
prometheusAPIAvailableboolean or null
Whether a Prometheus API is available.
frontendApiOriginslist of strings or null

The list of origins that the front-end API should accept requests from.

flagsmap from strings to booleans or objects or null

Additional (largely experimental) features that are enabled in this Unleash instance.

authenticationTypeenum or null
The type of authentication enabled for this Unleash instance
oidcConfiguredThroughEnvboolean or null
Whether the OIDC configuration is set through environment variables or not.
samlConfiguredThroughEnvboolean or null
Whether the SAML configuration is set through environment variables or not.
maxSessionsCountdouble or null
The maximum number of sessions that a user has.
unleashContextobject or null
The context object used to configure the Unleash instance.