---
title: "Registro de pessoa física (menor de idade)"
method: PUT
path: "/customers/{documentNumber}/underage"
tags: ["Pessoa física"]
---

# Registro de pessoa física (menor de idade)

`PUT /customers/{documentNumber}/underage`

## Request

- Base URL: `https://api-mtls.sandbox.bankly.com.br`
- URL: `https://api-mtls.sandbox.bankly.com.br/customers/{documentNumber}/underage`
- Auth: HTTP bearer

<div class="bkly-ref-description">
  <p>Registre um cliente pessoa física menor de idade. <br/>Após o registro, as informações serão analisadas e você poderá obter o resultado dessa análise por meio do <i>endpoint</i> <a href="/reference/getcustomerregistration">Consulta do registro do cliente</a>.</p>
  <span class="bkly-ref-small-beta-tag">beta</span> 
  <span class="bkly-ref-scope-tag">scope: customer.write</span>
</div>

## Parameters

- `#/paths/~1customers~1{documentNumber}/put/parameters/0` (unresolved $ref)
- `#/paths/~1business~1{documentNumber}/put/parameters/1` (unresolved $ref)
- `#/paths/~1business~1{documentNumber}/put/parameters/2` (unresolved $ref)

## Request body

- RegisterCustomerRequestUnderage
  - `registerName` string, required: Nome completo conforme consta no documento de identificação (RG, CNH, RNE, DNI ou CRNM) do cliente. <b>Sem abreviações</b>.
  - `socialName` string, nullable: Nome pelo qual a pessoa gostaria de ser chamada. Saiba mais consultando a [Cartilha do nome social](https://www.mds.gov.br/webarquivos/publicacao/assistencia_social/Folders/cartilha_nome_social.pdf).
  - `birthDate` string, date-time, required: Data de nascimento do cliente.
  - `address` Address, required
    - `zipCode` string, required: Código postal do endereço.
    - `addressLine` string, required: Logradouro (nome da rua, avenida etc.).
    - `buildingNumber` string, required: Número do imóvel.
    - `complement` string, nullable: Complemento do endereço. Exemplo: Apto 123, Casa B etc.
    - `neighborhood` string, required: Nome do bairro ou distrito.
    - `city` string, required: Nome da cidade.
    - `state` string, required: Sigla do estado brasileiro conforme a ISO 3166-2:BR.
    - `country` string, required: Sigla do país (Brasil) conforme a ISO 3166-2. Exemplo: BR.
  - `pep` Pep, required: Objeto onde deve ser informado o nível de exposição política do cliente, atendendo à Circular nº 3.978.
    - `level` 'NONE' | 'SELF' | 'RELATED', required: Nível de exposição política do cliente.
  - `motherName` string, nullable, required: Nome completo da mãe do cliente conforme consta no documento de identificação. <b>Sem abreviações</b>.
  - `legalResponsible` LegalResponsible, required: Objeto que deve conter informações sobre o responsável legal do cliente.
    - `document` object, required: Objeto que deve conter informações sobre o documento do responsável legal.
      - `value` string, required: Número do documento. Informe somente números.
      - `type` string, required: Tipo do documento (CPF).
  - `documentation` SendedDocumentationRequest, required: Objeto onde devem ser informadas as referências dos documentos enviados para análise.
    - `selfie` string, required: <i>Token</i> retornado no <i>endpoint</i> de [Envio e análise de documentos pessoais com ID One](https://docs.bankly.com.br/docs/envio-documentos-analise-id-one).
    - `idCardFront` string, required: <i>Token</i> retornado no <i>endpoint</i> de [Envio e análise de documentos pessoais com ID One](https://docs.bankly.com.br/docs/envio-documentos-analise-id-one).
    - `idCardBack` string, required: <i>Token</i> retornado no <i>endpoint</i> de [Envio e análise de documentos pessoais com ID One](https://docs.bankly.com.br/docs/envio-documentos-analise-id-one).

## Other responses

- `202` (unresolved $ref)
- `400` (unresolved $ref)
- `403` (unresolved $ref)
- `409` (unresolved $ref)
- `500` (unresolved $ref)

---

[API](https://skmtc.dev/bankly/apis/registro-do-cliente.md) - [All operations](https://skmtc.dev/bankly/apis/registro-do-cliente/llms.txt) - [OpenAPI document](https://skmtc.dev/bankly/apis/registro-do-cliente/revisions/8062de128aa6?raw)
