Empréstimos
- Empréstimos
- Políticas de crédito
- Esteira
- Produtos
- Ofertas
- Parcelas
Empresas
- Empresas
- Grupos de empresas
- Operadores
- Permissões
- Métodos de pagamento
Clientes
- Clientes
- Funcionários
Fundos
- Fundos
Eventos
- Eventos
- Assinaturas
- Webhooks externos
- Webhooks
- Notificações
Cobrança
- Itens da fatura
- Intenções de pagamento
- Faturas
Arquivos
- Links de arquivos
- Arquivos
Configurações
- Temas
- Chaves da API
- Configurações
Entidades
- Entidade de dados
- Documentos
Automações
- Workflows
Modelos
- Modelos
Obter um tema.
Buscar um tema por domínio.
curl --request GET \
--url https://api.base39.io/v1/tenants/branding/themes/{theme}
{
"id": "tenant01.base39.io",
"tenant": "tenant01",
"application": "CUSTOMER",
"displayName": "<string>",
"pageTitle": "<string>",
"palette": {
"primary": {
"main": "#00B894",
"light": "#00B894",
"dark": "#00B894",
"contrastText": "#00B894"
},
"error": {
"main": "#00B894",
"light": "#00B894",
"dark": "#00B894",
"contrastText": "#00B894"
},
"warning": {
"main": "#00B894",
"light": "#00B894",
"dark": "#00B894",
"contrastText": "#00B894"
},
"info": {
"main": "#00B894",
"light": "#00B894",
"dark": "#00B894",
"contrastText": "#00B894"
},
"success": {
"main": "#00B894",
"light": "#00B894",
"dark": "#00B894",
"contrastText": "#00B894"
}
},
"typography": {
"fontFamily": "Roboto",
"fontUrl": "https://your-external-front.io"
},
"images": {
"logoUrl": "<string>",
"darkBackgroundLogoUrl": "<string>",
"loadingImageUrl": "<string>",
"faviconUrl": "<string>"
},
"loanStatus": {
"palette": {
"success": {
"main": "<string>",
"contrastText": "<string>"
},
"pending": {
"main": "<string>",
"contrastText": "<string>"
},
"rejected": {
"main": "<string>",
"contrastText": "<string>"
}
}
},
"analytics": {
"gtm": {
"containerId": "GTM-XXXXXX"
}
},
"privacyPolicy": {
"title": "Política de Privacidade.",
"content": "Ao utilizar o site, você concorda com a coleta e tratamento de dados pessoais."
},
"customStyles": "background-color: '#00B894'",
"locales": {
"pt": {
"otherLocales": [
"pt-Br"
],
"overrides": {
"pix": "Pix",
"amCet": "CET (a.m.)",
"aaCet": "CET (a.a.)",
"amTax": "Taxa (a.m.)",
"aaTax": "Taxa (a.a.)",
"iofValue": "Valor IOF"
}
}
}
}
Path Parameters
Domínio para o qual o tema será aplicado
Response
"tenant01.base39.io"
"tenant01"
CUSTOMER
, OPERATOR
"CUSTOMER"
Nome da aplicação, que sera apresentado na tela de login.
Título que vai aparecer no browser do cliente.
Definição das cores do sistema.
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.
Cor principal a ser aplicada.
"#00B894"
Cor de contraste.
"#00B894"
Cor de contraste.
"#00B894"
Cor de contraste do texto em relação as outras cores. Ex: Cor do texto em um botão.
"#00B894"
Utilizado para representar elementos com alerta para o usuário, como uma falha de conexão ou acesso não autorizado.
Cor principal a ser aplicada.
"#00B894"
Cor de contraste.
"#00B894"
Cor de contraste.
"#00B894"
Cor de contraste do texto em relação as outras cores. Ex: Cor do texto em um botão.
"#00B894"
Utilizado para representar potenciais ações de alerta/perigo ou importantes mensagens para o usuário.
Cor principal a ser aplicada.
"#00B894"
Cor de contraste.
"#00B894"
Cor de contraste.
"#00B894"
Cor de contraste do texto em relação as outras cores. Ex: Cor do texto em um botão.
"#00B894"
Utilizado para representar informações neutras e que não são necessariamente importantes.
Cor principal a ser aplicada.
"#00B894"
Cor de contraste.
"#00B894"
Cor de contraste.
"#00B894"
Cor de contraste do texto em relação as outras cores. Ex: Cor do texto em um botão.
"#00B894"
Utilizado para indicar mensagens de sucesso de uma ação que o usuário realizou.
Cor principal a ser aplicada.
"#00B894"
Cor de contraste.
"#00B894"
Cor de contraste.
"#00B894"
Cor de contraste do texto em relação as outras cores. Ex: Cor do texto em um botão.
"#00B894"
Logo principal da aplicação. Apresentada na tela de Login.
Logo de contraste do sistema, utilizada no Header de cada aplicação.
Utilizada no componente de carregamento da aplicação. Pode ser gif, png ou jpg.
Favicon da aplicação.
Utilizado para representar as cores de cada status de uma proposta.
Título da política de privacidade. Texto utilizado no botão para abrir a política de privacidade.
"Política de Privacidade."
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.
"Ao utilizar o site, você concorda com a coleta e tratamento de dados pessoais."
Propriedades personalizadas são entidades definidas por autores CSS que representam valores específicos a serem reutilizados em um documento.
"background-color: '#00B894'"
Textos customizáveis. Estes textos customizáveis aceitam campos chave-valor. É possível personalizar alguns textos da aplicação conforme chaves da documentação.
curl --request GET \
--url https://api.base39.io/v1/tenants/branding/themes/{theme}
{
"id": "tenant01.base39.io",
"tenant": "tenant01",
"application": "CUSTOMER",
"displayName": "<string>",
"pageTitle": "<string>",
"palette": {
"primary": {
"main": "#00B894",
"light": "#00B894",
"dark": "#00B894",
"contrastText": "#00B894"
},
"error": {
"main": "#00B894",
"light": "#00B894",
"dark": "#00B894",
"contrastText": "#00B894"
},
"warning": {
"main": "#00B894",
"light": "#00B894",
"dark": "#00B894",
"contrastText": "#00B894"
},
"info": {
"main": "#00B894",
"light": "#00B894",
"dark": "#00B894",
"contrastText": "#00B894"
},
"success": {
"main": "#00B894",
"light": "#00B894",
"dark": "#00B894",
"contrastText": "#00B894"
}
},
"typography": {
"fontFamily": "Roboto",
"fontUrl": "https://your-external-front.io"
},
"images": {
"logoUrl": "<string>",
"darkBackgroundLogoUrl": "<string>",
"loadingImageUrl": "<string>",
"faviconUrl": "<string>"
},
"loanStatus": {
"palette": {
"success": {
"main": "<string>",
"contrastText": "<string>"
},
"pending": {
"main": "<string>",
"contrastText": "<string>"
},
"rejected": {
"main": "<string>",
"contrastText": "<string>"
}
}
},
"analytics": {
"gtm": {
"containerId": "GTM-XXXXXX"
}
},
"privacyPolicy": {
"title": "Política de Privacidade.",
"content": "Ao utilizar o site, você concorda com a coleta e tratamento de dados pessoais."
},
"customStyles": "background-color: '#00B894'",
"locales": {
"pt": {
"otherLocales": [
"pt-Br"
],
"overrides": {
"pix": "Pix",
"amCet": "CET (a.m.)",
"aaCet": "CET (a.a.)",
"amTax": "Taxa (a.m.)",
"aaTax": "Taxa (a.a.)",
"iofValue": "Valor IOF"
}
}
}
}