Pular para o conteúdo principal

Obter um tema.

GET 

/v1/tenants/branding/themes/:theme

Buscar um tema por domínio.

Request

Path Parameters

    theme stringrequired

    Domínio para o qual o tema será aplicado

    Example: example.com

Responses

OK

Response Headers

  • Access-Control-Allow-Origin

    string

Schema

    idstring
    Example: tenant01.base39.io
    tenantstring
    Example: tenant01
    applicationstring

    Possible values: [CUSTOMER, OPERATOR]

    Example: CUSTOMER
    displayNamestring

    Nome da aplicação, que sera apresentado na tela de login.

    pageTitlestring

    Título que vai aparecer no browser do cliente.

    palette

    object

    Definição das cores do sistema.

    primary

    object

    Utilizada para representar a cor primária dos elementos do sistema para o usuário. Essa cor é mais frequentemente apresentada através das telas e componentes do sistema.

    mainstring

    Cor principal a ser aplicada.

    Example: #00B894
    lightstring

    Cor de contraste.

    Example: #00B894
    darkstring

    Cor de contraste.

    Example: #00B894
    contrastTextstring

    Cor de contraste do texto em relação as outras cores. Ex: Cor do texto em um botão.

    Example: #00B894

    error

    object

    Utilizado para representar elementos com alerta para o usuário, como uma falha de conexão ou acesso não autorizado.

    mainstring

    Cor principal a ser aplicada.

    Example: #00B894
    lightstring

    Cor de contraste.

    Example: #00B894
    darkstring

    Cor de contraste.

    Example: #00B894
    contrastTextstring

    Cor de contraste do texto em relação as outras cores. Ex: Cor do texto em um botão.

    Example: #00B894

    warning

    object

    Utilizado para representar potenciais ações de alerta/perigo ou importantes mensagens para o usuário.

    mainstring

    Cor principal a ser aplicada.

    Example: #00B894
    lightstring

    Cor de contraste.

    Example: #00B894
    darkstring

    Cor de contraste.

    Example: #00B894
    contrastTextstring

    Cor de contraste do texto em relação as outras cores. Ex: Cor do texto em um botão.

    Example: #00B894

    info

    object

    Utilizado para representar informações neutras e que não são necessariamente importantes.

    mainstring

    Cor principal a ser aplicada.

    Example: #00B894
    lightstring

    Cor de contraste.

    Example: #00B894
    darkstring

    Cor de contraste.

    Example: #00B894
    contrastTextstring

    Cor de contraste do texto em relação as outras cores. Ex: Cor do texto em um botão.

    Example: #00B894

    success

    object

    Utilizado para indicar mensagens de sucesso de uma ação que o usuário realizou.

    mainstring

    Cor principal a ser aplicada.

    Example: #00B894
    lightstring

    Cor de contraste.

    Example: #00B894
    darkstring

    Cor de contraste.

    Example: #00B894
    contrastTextstring

    Cor de contraste do texto em relação as outras cores. Ex: Cor do texto em um botão.

    Example: #00B894

    typography

    object

    Definição da tipografia do sistema.

    fontFamilystring
    Example: Roboto
    fontUrlstring
    Example: https://your-external-front.io

    images

    object

    logoUrlstring

    Logo principal da aplicação. Apresentada na tela de Login.

    darkBackgroundLogoUrlstring

    Logo de contraste do sistema, utilizada no Header de cada aplicação.

    loadingImageUrlstring

    Utilizada no componente de carregamento da aplicação. Pode ser gif, png ou jpg.

    faviconUrlstring

    Favicon da aplicação.

    loanStatus

    object

    Utilizado para representar as cores de cada status de uma proposta.

    palette

    object

    success

    object

    Representa status de sucesso de uma proposta, como o caso do desembolso para o cliente.

    mainstring

    Cor principal a ser aplicada.

    contrastTextstring

    Cor de contraste do texto em relação a cor principal.

    pending

    object

    Representa o status de proposta pendente, como é o caso de uma proposta em análise.

    mainstring

    Cor principal a ser aplicada.

    contrastTextstring

    Cor de contraste do texto em relação a cor principal.

    rejected

    object

    Representa o status de uma proposta que foi rejeitada, como o caso de cancelamento.

    mainstring

    Cor principal a ser aplicada.

    contrastTextstring

    Cor de contraste do texto em relação a cor principal.

    analytics

    object

    gtm

    object

    containerIdstringrequired

    Id do container Google Tag Manager.

    Example: GTM-XXXXXX

    privacyPolicy

    object

    titlestring

    Título da política de privacidade. Texto utilizado no botão para abrir a política de privacidade.

    Example: Política de Privacidade.
    contentstring

    Conteúdo da política de privacidade. Pode ser em formato de texto, HTML ou URL/Link, seguindo o padrão https://your-external-front.io.

    Example: Ao utilizar o site, você concorda com a coleta e tratamento de dados pessoais.

    customStyles

    string

    Propriedades personalizadas são entidades definidas por autores CSS que representam valores específicos a serem reutilizados em um documento.

    property name*

    string

    property name*string

    locales

    object

    Textos customizáveis. Estes textos customizáveis aceitam campos chave-valor. É possível personalizar alguns textos da aplicação conforme chaves da documentação.

    property name*

    object