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
lockScopes requis
Cet endpoint nécessite les scopes suivants :
Autorisations
OAuth2implicitRequis
Authorization URL:
Paramètres de chemin
tenantIdstringRequis
Réponses
chevron-right
200

Configuration returned.

Tenant core configuration response

namestring · min: 1Requis

Name of the tenant.

logoUrlstring · nullableOptionnel

Optional logo URL.

appTitlestring · nullableOptionnel

Optional browser/application title override.

statusinteger · enumOptionnel

Tenant operational status.

Valeurs possibles:
purposeinteger · enumOptionnel

Tenant usage purpose.

Valeurs possibles:
publicUristring · min: 1Requis

Effective public base URI used for end-user links.

defaultLanguagestring · min: 1Requis

Default language configured for the tenant.

availableLanguagesstring[]Requis

List of languages available for the tenant.

extensionsstring[]Requis

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
lockScopes requis
Cet endpoint nécessite les scopes suivants :
Autorisations
OAuth2implicitRequis
Authorization URL:
Paramètres de chemin
tenantIdstringRequis
Corps

Tenant core configuration patch request.

logoUrlstring · nullableOptionnel

Optional logo URL.

faviconUrlstring · nullableOptionnel

Optional 48x48 favicon URL.

largeFaviconUrlstring · nullableOptionnel

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

appleFaviconUrlstring · nullableOptionnel

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

appTitlestring · nullableOptionnel

Optional application title override. Set empty string to clear.

defaultLanguagestring · nullableOptionnel

Optional default language.

availableLanguagesstring[] · nullableOptionnel

Optional available languages.

statusinteger · enumOptionnel

Optional tenant status (global administrators only).

Valeurs possibles:
purposeinteger · enumOptionnel

Optional tenant purpose (global administrators only).

Valeurs possibles:
Réponses
chevron-right
200

Configuration updated and returned.

Tenant core configuration response

namestring · min: 1Requis

Name of the tenant.

logoUrlstring · nullableOptionnel

Optional logo URL.

appTitlestring · nullableOptionnel

Optional browser/application title override.

statusinteger · enumOptionnel

Tenant operational status.

Valeurs possibles:
purposeinteger · enumOptionnel

Tenant usage purpose.

Valeurs possibles:
publicUristring · min: 1Requis

Effective public base URI used for end-user links.

defaultLanguagestring · min: 1Requis

Default language configured for the tenant.

availableLanguagesstring[]Requis

List of languages available for the tenant.

extensionsstring[]Requis

List of enabled extensions for this tenant.

patch
/api/{tenantId}/admin/config

Mis à jour