circle-exclamation
This documentation is currently under development. Certain sections are not yet complete and will be added shortly.

Config

Get tenant core configuration

get
/api/{tenantId}/admin/config

Returns the tenant name, favicon URLs, effective public URI, enabled extensions, and tenant language settings.

Authorization

Requires tenant.core:read scope.

chevron-right
lockRequired scopes
This endpoint requires the following scopes:
Authorizations
OAuth2implicitRequired
Authorization URL:
Path parameters
tenantIdstringRequired
Responses
chevron-right
200

Configuration returned.

Tenant core configuration response

namestring · min: 1Required

Name of the tenant.

logoUrlstring · nullableOptional

Optional logo URL.

appTitlestring · nullableOptional

Optional browser/application title override.

statusinteger · enumOptional

Tenant operational status.

Possible values:
purposeinteger · enumOptional

Tenant usage purpose.

Possible values:
publicUristring · min: 1Required

Effective public base URI used for end-user links.

defaultLanguagestring · min: 1Required

Default language configured for the tenant.

availableLanguagesstring[]Required

List of languages available for the tenant.

extensionsstring[]Required

List of enabled extensions for this tenant.

get
/api/{tenantId}/admin/config
200

Configuration returned.

Update tenant core configuration

patch
/api/{tenantId}/admin/config

Updates editable core fields in config.yml. Status and purpose can only be modified by global administrators.

Authorization

Requires tenant.configuration.general:write scope.

chevron-right
lockRequired scopes
This endpoint requires the following scopes:
Authorizations
OAuth2implicitRequired
Authorization URL:
Path parameters
tenantIdstringRequired
Body

Tenant core configuration patch request.

logoUrlstring · nullableOptional

Optional logo URL.

faviconUrlstring · nullableOptional

Optional 48x48 favicon URL.

largeFaviconUrlstring · nullableOptional

Optional 192x192 favicon URL. Set empty string to clear.

appleFaviconUrlstring · nullableOptional

Optional Apple touch icon URL. Set empty string to clear.

appTitlestring · nullableOptional

Optional application title override. Set empty string to clear.

defaultLanguagestring · nullableOptional

Optional default language.

availableLanguagesstring[] · nullableOptional

Optional available languages.

statusinteger · enumOptional

Optional tenant status (global administrators only).

Possible values:
purposeinteger · enumOptional

Optional tenant purpose (global administrators only).

Possible values:
Responses
chevron-right
200

Configuration updated and returned.

Tenant core configuration response

namestring · min: 1Required

Name of the tenant.

logoUrlstring · nullableOptional

Optional logo URL.

appTitlestring · nullableOptional

Optional browser/application title override.

statusinteger · enumOptional

Tenant operational status.

Possible values:
purposeinteger · enumOptional

Tenant usage purpose.

Possible values:
publicUristring · min: 1Required

Effective public base URI used for end-user links.

defaultLanguagestring · min: 1Required

Default language configured for the tenant.

availableLanguagesstring[]Required

List of languages available for the tenant.

extensionsstring[]Required

List of enabled extensions for this tenant.

patch
/api/{tenantId}/admin/config

Last updated