> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gu1.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Configuração personalizada

> Parâmetros configuráveis da página de onboarding hospedada da Gu1: branding, cores e regras de validação para fluxos de verificação KYC.

## Hosted Onboarding Page

A forma mais rápida de construir páginas de verificação de identidade otimizadas, hospedadas na Gu1.

Nossa solução hospedada é uma página segura e personalizável de KYC e verificação de identidade que permite verificar seus clientes rapidamente sem código.

<Info>
  **Configuração personalizada**\
  Para aplicar qualquer um dos parâmetros desta página, entre em contato com a equipe técnica da Gu1. Eles configurarão a página hospedada e as validações de acordo com suas necessidades.
</Info>

***

## Parâmetros de personalização da página

Você pode personalizar a página de onboarding usando estes parâmetros:

| Parâmetro                  | Descrição                                           |
| -------------------------- | --------------------------------------------------- |
| `domain`                   | A página pode ser hospedada no seu próprio domínio. |
| `lang`                     | Idioma padrão: `en`, `es`, `pt`.                    |
| `headersColor`             | Código hex da cor dos cabeçalhos.                   |
| `paragraphsColor`          | Código hex da cor dos parágrafos.                   |
| `supportTextsColor`        | Código hex da cor dos textos de suporte.            |
| `backgroundColor`          | Código hex da cor de fundo.                         |
| `pillsColor`               | Código hex da cor dos pills.                        |
| `progressBarColor`         | Código hex da cor da barra de progresso.            |
| `primaryButtonColor`       | Código hex da cor do botão primário.                |
| `secondaryButtonColor`     | Código hex da cor do botão secundário.              |
| `selectorColor`            | Código hex da cor do seletor.                       |
| `primaryButtonTextColor`   | Código hex da cor do texto do botão primário.       |
| `secondaryButtonTextColor` | Código hex da cor do texto do botão secundário.     |
| `borderRadius`             | Border radius da página. Número entre 0 e 50.       |
| `icon`                     | Ícone da página (favicon).                          |
| `logo`                     | Logo principal.                                     |

***

## Parâmetros de validação

Você pode personalizar as validações usando estes parâmetros:

| Parâmetro                     | Descrição                                                                                                        |
| ----------------------------- | ---------------------------------------------------------------------------------------------------------------- |
| **Exclude By Age**            | Rejeitar automaticamente sessões de usuários abaixo de certa idade. Número entre 1 e 100.                        |
| **Capture Method**            | Métodos permitidos para imagens: **Camera**, **Upload** ou **Both**.                                             |
| **Duplicated users**          | Quando o usuário já tem documentos aprovados na mesma aplicação: **Approve**, **Review** ou **Decline**.         |
| **QR / barcode**              | Se era esperado código de barras ou QR no documento e não pôde ser lido: **Approve**, **Review** ou **Decline**. |
| **MRZ not valid**             | Quando é esperada zona de leitura mecânica (MRZ) e não pode ser lida: **Approve**, **Review** ou **Decline**.    |
| **Expiration date**           | Quando a data de validade não pode ser lida ou é inválida: **Approve**, **Review** ou **Decline**.               |
| **Invalid validation**        | Quando não é possível validar data, número do documento ou reconhecer o documento: **Review** ou **Decline**.    |
| **Invalid document liveness** | Quando não é possível validar a prova de vida do documento: **Approve**, **Review** ou **Decline**.              |
| **Address not processed**     | Quando o endereço do documento não pôde ser encontrado ou geolocalizado: **Approve**, **Review** ou **Decline**. |

***

## Como obter a URL da página de onboarding

1. **Criar uma Person** — Usar a API [Criar Pessoa](/pt/api-reference/person/create).
2. **Criar uma Session** para essa pessoa — Usar a API [Criar validação](/pt/use-cases/kyc/create-validation) para criar uma sessão.
3. **Obter o `sessionUrl`** na resposta.
4. Compartilhar o `sessionUrl` com seu cliente para que complete a verificação na página hospedada.
