UIConfig

Runtime UI configuration

Returns environment-specific configuration for frontend apps. Public, unauthenticated. All values are derived from server SSM/YAML properties.

get/api/v1/config/ui

Request

  • Base URL: https://api.currencyguard.com
  • URL: https://api.currencyguard.com/api/v1/config/ui
  • Auth: HTTP bearer

Response

OK

environmentstring

Environment name

authModestring

Authentication mode: 'direct' (MiniStack) or 'cognito' (AWS)

websocketDomainstring

WebSocket domain host:port

loginUrlstring

Frontend login page URL

logoUrlstring

Logo URL

totpIssuerstring

Issuer name shown in authenticator apps for TOTP codes

Example response

{
  "environment": "dev",
  "websocketDomain": "dev-api.currencyguard.com",
  "loginUrl": "https://dev-app.currencyguard.com/login",
  "logoUrl": "https://currencyguard.com/currencyguard-logo-social.png",
  "totpIssuer": "CurrencyGuard-SANDBOX"
}

Changes

No recorded changes to this operation across all 1 revision of this API.