GET/api/config/brandingPublic

White-label branding

The deployment's friendly name and theme gradient colors, resolved from the SCHEMAVAULTS_AUTH_SERVER_FRIENDLY_NAME / SCHEMAVAULTS_AUTH_SERVER_THEME_COLOR_1|2 environment variables. Public. Reads no database or cache, so it keeps answering while the rest of the server is failing; the global error page uses it to stay on-brand.

operationId get_api_config_brandingConfiguration

Authentication & permissionsPublic

Anyone — no credentials required

Accepted credentials
None required

Responses

application/json
BrandingConfigResponse
PropertyTypeDescription
error*false
success*true
message*string
data*AuthServerBrandingConfig
friendly_name*string

Human-friendly name of this deployment (SCHEMAVAULTS_AUTH_SERVER_FRIENDLY_NAME)

theme_colors*unknown[]

[from, to] CSS color strings of the theme gradient (page background, wordmark)

JSONExample
"error"false
"success"true
"message""string"
"data"
"friendly_name""SchemaVaults"
"theme_colors"
"#1e40af"
"#b91c1c"

Example request

bashcurl
curl -X GET 'https://auth.schemavaults.com/api/config/branding'