# Comprovante de Endereço

**ID**

```
7d5eb9da-b50e-49f7-8c3e-3ee5877eb620
```

**Slug**

```
endereco
```

{% hint style="danger" %}
Utilizar apenas o "id" como chave, uma vez que o "slug" é uma descrição e poderá ser alterado livremente.
{% endhint %}

**Campos**

| Nome                                                           | Tipo            | Observações    |
| -------------------------------------------------------------- | --------------- | -------------- |
| <p><strong>cep</strong></p><p><em>required</em></p>            | string          | length(1, 255) |
| <p><strong>tipoLogradouro</strong></p><p><em>required</em></p> | string(options) | length(1, 255) |
| <p><strong>logradouro</strong></p><p><em>required</em></p>     | string          | length(1, 255) |
| <p><strong>numero</strong></p><p><em>required</em></p>         | string          | length(1, 255) |
| <p><strong>complemento</strong></p><p><em>optional</em></p>    | string          | length(1, 255) |
| <p><strong>bairro</strong></p><p><em>required</em></p>         | string          | length(1, 255) |
| <p><strong>cidade</strong></p><p><em>required</em></p>         | string          | length(1, 255) |
| <p><strong>uf</strong></p><p><em>required</em></p>             | string(options) | length(1, 255) |
| <p><strong>titular</strong></p><p><em>required</em></p>        | string(options) | length(1, 255) |
| comprovantes                                                   | \[ ]voucher     |                |

**Opções de titular**

```
"proprio", "pai_mae", "conjuge", "terceiro"
```

**Comprovantes**

| Nome                                                       | Tipo    |
| ---------------------------------------------------------- | ------- |
| <p><strong>frente</strong></p><p><em>required</em></p>     | voucher |
| <p><strong>declaracao</strong></p><p><em>required</em></p> | voucher |

{% hint style="info" %}
O comprovante `declaracao` será requisitado apenas se o valor do campo `titular` for "terceiro".
{% endhint %}
