---
title: "Cria uma nova proposta de criação de conta Pessoa Física."
method: POST
path: "/onboarding-proposal/natural-person"
tags: ["NaturalPerson"]
---

# Cria uma nova proposta de criação de conta Pessoa Física.

`POST /onboarding-proposal/natural-person`

## Request

- Base URL: `https://sandbox.openfinance.celcoin.dev`
- URL: `https://sandbox.openfinance.celcoin.dev/onboarding-proposal/natural-person`
- Auth: none declared

## Request body

- NaturalPersonRequest
  - `clientCode` string, required: Identificador único fornecido pelo cliente. Esse valor não pode ser repetido.
  - `documentNumber` string, required: Número do CPF da conta.
  - `phoneNumber` string, required: Número telefone contato do titular da conta.
  - `email` string, required: E-mail do titular da conta.
  - `motherName` string, required: Nome mãe do titular da conta.
  - `fullName` string, required: Nome completo do titular da conta.
  - `socialName` string, nullable: Nome social do titular da conta.
  - `birthDate` string, required: Data de nascimento do titular da conta.
  - `address` AddressRequest, required: Endereço.
    - `postalCode` string, required: Número do CEP.
    - `street` string, required: Nome da rua.
    - `number` string, required: Número do endereço.
    - `addressComplement` string, nullable: Complemento do endereço.
    - `neighborhood` string, required: Nome do bairro.
    - `city` string, required: Nome da Cidade.
    - `state` string, required: Sigla do Estado referente ao endereço informado.
  - `isPoliticallyExposedPerson` boolean: Campo que identifica se o titular da conta é pessoa politicamente exposta.
  - `onboardingType` string, required: Tipo de Onboarding: - Se BAAS: Sera criada uma proposta de pessoa física para criar conta no BAAS

## Response `200`

OK

- NaturalPersonResponseProcessingResponse
  - `version` string, nullable: Versão da api.
  - `status` string, nullable: Status da solicitação.
  - `body` NaturalPersonResponse
    - `proposalId` string, nullable: Identificador da proposta criada.
    - `clientCode` string, nullable: Identificador único fornecido pelo cliente.
    - `documentNumber` string, nullable: CPF da proposta criada.

## Other responses

- `400`: Error handled by the application
- `401`: Access Denied
- `404`: Not Found
- `500`: Unknown error

---

[API](https://skmtc.dev/celcoin/apis/api-para-transa-es.md) - [All operations](https://skmtc.dev/celcoin/apis/api-para-transa-es/llms.txt) - [OpenAPI document](https://skmtc.dev/celcoin/apis/api-para-transa-es/revisions/85dd6188a37b?raw)
