/v1/NaturalPersonInsere uma nova pessoa física
Cria um novo registro de Natural Person.
Visão geral
Insere uma nova pessoa física. Caso já exista um cadastro existente da PF visível ao operador solicitante (com base no CPF), os dados existentes serão atualizados e o ID retornado será o do registro existente. Coleções relacionadas serão combinadas (dados bancários, documentos, etc).
Autenticação e pré-requisitos
Requer autenticação. Envie o token no header Authorization: Bearer {{token}} (JWT do AWS Cognito). Integrações servidor-a-servidor podem usar X-Api-Key. Todo tráfego é HTTPS e a credencial nunca vai na URL nem em query string.
Request
Parâmetros
| Nome | Em | Tipo | Obrigatório | Descrição | Exemplo |
|---|---|---|---|---|---|
returnValue | query | string | opcional | — | valor |
Corpo da requisição
Envie no formato application/json. Corpo opcional.
Campos
| Campo | Tipo | Obrigatório | Descrição | Valores | Exemplo |
|---|---|---|---|---|---|
ownerUser | objeto | opcional | — | objeto — ver detalhe abaixo | { … } |
ownerGroup | objeto | opcional | — | objeto — ver detalhe abaixo | { … } |
registrationNumber | string | obrigatório | CPF da Pessoa | — | "12345678910" |
phone | string | obrigatório | Número de Telefone principal | — | "11912344321" |
phoneExtension | string | opcional | Ramal do telefone principal | — | "1234" |
email | string | obrigatório | — | "teste@teste.com" | |
name | string | obrigatório | Nome completo | — | "Jo\u00E3o da Silva" |
nationality | string | opcional | Nacionalidade | — | "Brasileira" |
pep | boolean | opcional | Pessoa politicamente exposta | — | true |
address | objeto | opcional | — | objeto — ver detalhe abaixo | { … } |
birthDate | string (date-time) | opcional | Data de nascimento | — | "2000-01-01" |
civilStatus | string | opcional | — | Married, Widowed, Separated, Divorced, Single | "Married" |
gender | string | opcional | — | NotInformed, Male, Female | "NotInformed" |
documentType | string | opcional | — | RG, CPF, CNH, CTPS | "RG" |
documentNumber | string | opcional | Número de documento de identificação | — | "texto" |
documentIssuer | string | opcional | Emissor do documento de identificação | — | "texto" |
documentDate | string (date-time) | opcional | Data de emissão do documento de identificação | — | "2025-08-11T13:45:00Z" |
documentExpiration | string (date-time) | opcional | Data de expiração do documento de identificação | — | "2025-08-11T13:45:00Z" |
phone2 | string | opcional | Telefone alternativo | — | "11987654321" |
phone2Extension | string | opcional | Ramal do número de telefone alternativo | — | "11987654321" |
mothersName | string | opcional | Nome completo da mãe | — | "Fulano de Tal" |
fathersName | string | opcional | Nome completo do pai | — | "Fulano de Tal" |
placeOfBirthCountry | string | opcional | Nacionalidade | — | "texto" |
placeOfBirthState | string | opcional | Naturalidade | — | "texto" |
typeOfResidence | string | opcional | — | Owner, Rent | "Owner" |
between7And15YearsOld | integer | opcional | Dependentes de 7 a 15 anos de idade | — | 0 |
upTo6YearsOld | integer | opcional | Dependentes de até 6 anos de idade | — | 0 |
over15YearsOld | integer | opcional | Dependentes com mais de 15 anos de idade | — | 0 |
workplace | string | opcional | Empresa em que trabalha | — | "texto" |
workplaceCompanyRegistrationNumber | string | opcional | CNPJ da empresa em que trabalha | — | "texto" |
employeeNumber | string | opcional | Matricula do funcionario na empresa em que trabalha | — | "texto" |
occupation | string | opcional | Ocupação | — | "texto" |
natureOfOccupation | string | opcional | — | PrivateEmployee, PublicEmployee, Employer, Capitalist, Military, Autonomous, Other | "PrivateEmployee" |
commercialPhone | string | opcional | Telefone comercial | — | "11987654321" |
commercialPhoneExtension | string | opcional | Ramal do telefone comercial | — | "11987654321" |
netSalary | number (double) | opcional | Salário líquido (em centavos) | — | 1000 |
otherIncome | number (double) | opcional | Outras receitas (em centavos) | — | 1000 |
admissionDate | string (date-time) | opcional | Data de admissão | — | "2025-08-11T13:45:00Z" |
commercialPhone2 | string | opcional | Telefone comercial alternativo | — | "11987654321" |
commercialPhone2Extension | string | opcional | Ramal do telefone comercial alternativo | — | "11987654321" |
commercialAddress | objeto | opcional | — | objeto — ver detalhe abaixo | { … } |
economicActivityCodeId | string (uuid) | opcional | ID de referência do registro de atividade econômica (CNAE) | — | "3fa85f64-5717-4562-b3fc-2c963f66afa6" |
spouseIndividualRegistrationNumber | string | opcional | Número de CPF do cônjuge | — | "texto" |
spouseDocumentType | string | opcional | — | RG, CPF, CNH, CTPS | "RG" |
spouseDocumentNumber | string | opcional | Número de documento de identificação do cônjuge | — | "texto" |
spouseDocumentIssuer | string | opcional | Emissor do documento de identificação do cônjuge | — | "texto" |
spouseDocumentDate | string (date-time) | opcional | Data de emissão do documento de identificação do cônjuge | — | "2025-08-11T13:45:00Z" |
spouseDocumentExpiration | string (date-time) | opcional | Data de expiração do documento de identificação do cônjuge | — | "2025-08-11T13:45:00Z" |
spouseName | string | opcional | Nome completo do cônjuge | — | "Fulano de Tal" |
spouseWorkplace | string | opcional | Local de trabalho do cônjuge | — | "texto" |
spouseOccupation | string | opcional | Ocupação do cônjuge | — | "texto" |
spouseCommercialPhone | string | opcional | Telefone comercial do cônjuge | — | "11987654321" |
spouseCommercialPhoneExtension | string | opcional | Ramal do telefone comercial do cônjuge | — | "11987654321" |
spouseBirthDate | string (date-time) | opcional | Data de nascimento do cônjuge | — | "2025-08-11T13:45:00Z" |
spouseNetSalary | number (double) | opcional | Salário líquido do cônjuge | — | 1000 |
spouseOtherIncome | number (double) | opcional | Outras receitas do cônjuge | — | 1000 |
assets | array de objeto | opcional | Lista de bens e direitos | objeto — ver detalhe abaixo | [ … ] |
allowContactWhatsApp | boolean | opcional | Permitir contato via Whatsapp | — | true |
allowUpdatesWhatsApp | boolean | opcional | Permitir notificações via Whatsapp | — | true |
uploads | array de objeto | opcional | Lista de documentos carregados | objeto — ver detalhe abaixo | [ … ] |
bankAccounts | array de objeto | opcional | Lista de contas bancárias | objeto — ver detalhe abaixo | [ … ] |
riskRating | string | opcional | — | Low, Intermediary, High | "Low" |
healthDeclaration | string | opcional | Declaração de Saúde | — | "texto" |
department | string | opcional | Departamento | — | "texto" |
socialName | string | opcional | Nome Social | — | "Fulano de Tal" |
Detalhe de ownerUser
| Campo | Tipo | Obrigatório | Descrição | Valores | Exemplo |
|---|---|---|---|---|---|
userId | string | obrigatório | — | — | "3fa85f64-5717-4562-b3fc-2c963f66afa6" |
tenantName | string | obrigatório | — | — | "Fulano de Tal" |
Detalhe de ownerGroup
| Campo | Tipo | Obrigatório | Descrição | Valores | Exemplo |
|---|---|---|---|---|---|
groupId | string | obrigatório | — | — | "3fa85f64-5717-4562-b3fc-2c963f66afa6" |
tenantName | string | obrigatório | — | — | "Fulano de Tal" |
Detalhe de address
| Campo | Tipo | Obrigatório | Descrição | Valores | Exemplo |
|---|---|---|---|---|---|
ownerUser | objeto | opcional | — | objeto — ver detalhe abaixo | { … } |
ownerGroup | objeto | opcional | — | objeto — ver detalhe abaixo | { … } |
addressName | string | obrigatório | — | — | "Fulano de Tal" |
zipCode | string | opcional | — | — | "01310930" |
city | string | obrigatório | — | — | "texto" |
uf | string | opcional | — | NaoSelecionado, AC, AL, AP, AM, BA, CE, DF, ES, GO, MA, MT, MS, MG +14 | "NaoSelecionado" |
district | string | obrigatório | — | — | "texto" |
number | string | opcional | Número do endereço deve conter apenas números | — | "texto" |
complement | string | opcional | — | — | "texto" |
Detalhe de assets
| Campo | Tipo | Obrigatório | Descrição | Valores | Exemplo |
|---|---|---|---|---|---|
ownerUser | objeto | opcional | — | objeto — ver detalhe abaixo | { … } |
ownerGroup | objeto | opcional | — | objeto — ver detalhe abaixo | { … } |
naturalPersonId | string (uuid) | opcional | — | — | "3fa85f64-5717-4562-b3fc-2c963f66afa6" |
legalPersonId | string (uuid) | opcional | — | — | "3fa85f64-5717-4562-b3fc-2c963f66afa6" |
assetType | string | obrigatório | — | Cash, AccountsReceivable, Inventory, Investments, Vehicles, Furniture, Patents, RealEstate | "Cash" |
description | string | opcional | — | — | "texto" |
registerNumber | string | opcional | — | — | "texto" |
estimatedValue | number (double) | opcional | — | — | 1000 |
settled | boolean | opcional | — | — | true |
Detalhe de uploads
| Campo | Tipo | Obrigatório | Descrição | Valores | Exemplo |
|---|---|---|---|---|---|
ownerUser | objeto | opcional | — | objeto — ver detalhe abaixo | { … } |
ownerGroup | objeto | opcional | — | objeto — ver detalhe abaixo | { … } |
fileType | string | obrigatório | — | Document, Authorization, DriversLicense, WorkCard, ResidenceProofCompany, ResidenceProofPartners, Draft, SocialContract, RegistrationNumber, IdentificationDocumentWithPhoto, BankStatement, ManagerialBilling, RegistrationForm, Others +41 | "Document" |
fileName | string | obrigatório | Nome do arquivo (retornado pelo GET v1/Upload) | — | "Fulano de Tal" |
displayName | string | opcional | Nome de exibição do arquivo | — | "Fulano de Tal" |
documentDate | string (date-time) | opcional | Data do próprio documento (emissão/referência), não a data do upload. Aceita em qualquer tipo de documento e sempre opcional. Só tem efeito de negócio no laudo de deferimento INSS e na última perícia INSS, cujos valores são comparados aos cortes da regra de elegibilidade dos benefícios 32/92 (faixa 45–54); nos demais tipos é apenas informativa. | — | "2025-08-11T13:45:00Z" |
Detalhe de bankAccounts
| Campo | Tipo | Obrigatório | Descrição | Valores | Exemplo |
|---|---|---|---|---|---|
ownerUser | objeto | opcional | — | objeto — ver detalhe abaixo | { … } |
ownerGroup | objeto | opcional | — | objeto — ver detalhe abaixo | { … } |
bankCode | integer | opcional | — | — | 0 |
bankIspb | integer (int64) | opcional | Código ISPB do banco | — | 0 |
account | string | opcional | — | — | "texto" |
accountDigit | string | opcional | — | — | "texto" |
agency | string | opcional | — | — | "texto" |
agencyDigit | string | opcional | — | — | "texto" |
type | string | opcional | — | NaturalCheckingAccount, NaturalSimpleAccount, LegalCheckingAccount, PublicEntities, FinancialInstitutionsDeposits, NaturalSavingsAccount, LegalSavingsAccount, RealEstateSavingsAccount, LotteryDeposits, EscrowAccount | "NaturalCheckingAccount" |
jointAccount | boolean | opcional | — | — | true |
operationTypeValue | string | obrigatório | — | Transfer, Pix | "Transfer" |
pixKeyTypeValue | string | opcional | — | NaturalRegistrationNumber, LegalRegistrationNumber, Phone, Email, Automatic, AgencyAndAccount | "NaturalRegistrationNumber" |
keyPix | string | opcional | chave pix | — | "texto" |
Exemplo de corpo
{
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"registrationNumber": "12345678910",
"phone": "11912344321",
"phoneExtension": "1234",
"email": "teste@teste.com",
"name": "Jo\u00E3o da Silva",
"nationality": "Brasileira",
"pep": true,
"address": {
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"addressName": "Fulano de Tal",
"zipCode": "01310930",
"city": "texto",
"uf": "NaoSelecionado",
"district": "texto",
"number": "texto",
"complement": "texto"
},
"birthDate": "2000-01-01",
"civilStatus": "Married",
"gender": "NotInformed",
"documentType": "RG",
"documentNumber": "texto",
"documentIssuer": "texto",
"documentDate": "2025-08-11T13:45:00Z",
"documentExpiration": "2025-08-11T13:45:00Z",
"phone2": "11987654321",
"phone2Extension": "11987654321",
"mothersName": "Fulano de Tal",
"fathersName": "Fulano de Tal",
"placeOfBirthCountry": "texto",
"placeOfBirthState": "texto",
"typeOfResidence": "Owner",
"between7And15YearsOld": 0,
"upTo6YearsOld": 0,
"over15YearsOld": 0,
"workplace": "texto",
"workplaceCompanyRegistrationNumber": "texto",
"employeeNumber": "texto",
"occupation": "texto",
"natureOfOccupation": "PrivateEmployee",
"commercialPhone": "11987654321",
"commercialPhoneExtension": "11987654321",
"netSalary": 1000,
"otherIncome": 1000,
"admissionDate": "2025-08-11T13:45:00Z",
"commercialPhone2": "11987654321",
"commercialPhone2Extension": "11987654321",
"commercialAddress": {
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"addressName": "Fulano de Tal",
"zipCode": "01310930",
"city": "texto",
"uf": "NaoSelecionado",
"district": "texto",
"number": "texto",
"complement": "texto"
},
"economicActivityCodeId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"spouseIndividualRegistrationNumber": "texto",
"spouseDocumentType": "RG",
"spouseDocumentNumber": "texto",
"spouseDocumentIssuer": "texto",
"spouseDocumentDate": "2025-08-11T13:45:00Z",
"spouseDocumentExpiration": "2025-08-11T13:45:00Z",
"spouseName": "Fulano de Tal",
"spouseWorkplace": "texto",
"spouseOccupation": "texto",
"spouseCommercialPhone": "11987654321",
"spouseCommercialPhoneExtension": "11987654321",
"spouseBirthDate": "2025-08-11T13:45:00Z",
"spouseNetSalary": 1000,
"spouseOtherIncome": 1000,
"assets": [
{
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"naturalPersonId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"legalPersonId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"assetType": "Cash",
"description": "texto",
"registerNumber": "texto",
"estimatedValue": 1000,
"settled": true
}
],
"allowContactWhatsApp": true,
"allowUpdatesWhatsApp": true,
"uploads": [
{
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"fileType": "Document",
"fileName": "Fulano de Tal",
"displayName": "Fulano de Tal",
"documentDate": "2025-08-11T13:45:00Z"
}
],
"bankAccounts": [
{
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"bankCode": 0,
"bankIspb": 0,
"account": "texto",
"accountDigit": "texto",
"agency": "texto",
"agencyDigit": "texto",
"type": "NaturalCheckingAccount",
"jointAccount": true,
"operationTypeValue": "Transfer",
"pixKeyTypeValue": "NaturalRegistrationNumber",
"keyPix": "texto"
}
],
"riskRating": "Low",
"healthDeclaration": "texto",
"department": "texto",
"socialName": "Fulano de Tal"
}Response
Resposta 200.
Sem campos estruturados no contrato (tipo primitivo ou livre).
Exemplo de resposta
"3fa85f64-5717-4562-b3fc-2c963f66afa6"Códigos de retorno
| Código | Significado | Detalhe do contrato |
|---|---|---|
200 | Requisição bem-sucedida. | Success |
Exemplos
curl -X POST "{{baseUrl}}/v1/NaturalPerson" \
-H "Authorization: Bearer {{token}}" \
-H "Content-Type: application/json" \
-d '{
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"registrationNumber": "12345678910",
"phone": "11912344321",
"phoneExtension": "1234",
"email": "teste@teste.com",
"name": "Jo\u00E3o da Silva",
"nationality": "Brasileira",
"pep": true,
"address": {
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"addressName": "Fulano de Tal",
"zipCode": "01310930",
"city": "texto",
"uf": "NaoSelecionado",
"district": "texto",
"number": "texto",
"complement": "texto"
},
"birthDate": "2000-01-01",
"civilStatus": "Married",
"gender": "NotInformed",
"documentType": "RG",
"documentNumber": "texto",
"documentIssuer": "texto",
"documentDate": "2025-08-11T13:45:00Z",
"documentExpiration": "2025-08-11T13:45:00Z",
"phone2": "11987654321",
"phone2Extension": "11987654321",
"mothersName": "Fulano de Tal",
"fathersName": "Fulano de Tal",
"placeOfBirthCountry": "texto",
"placeOfBirthState": "texto",
"typeOfResidence": "Owner",
"between7And15YearsOld": 0,
"upTo6YearsOld": 0,
"over15YearsOld": 0,
"workplace": "texto",
"workplaceCompanyRegistrationNumber": "texto",
"employeeNumber": "texto",
"occupation": "texto",
"natureOfOccupation": "PrivateEmployee",
"commercialPhone": "11987654321",
"commercialPhoneExtension": "11987654321",
"netSalary": 1000,
"otherIncome": 1000,
"admissionDate": "2025-08-11T13:45:00Z",
"commercialPhone2": "11987654321",
"commercialPhone2Extension": "11987654321",
"commercialAddress": {
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"addressName": "Fulano de Tal",
"zipCode": "01310930",
"city": "texto",
"uf": "NaoSelecionado",
"district": "texto",
"number": "texto",
"complement": "texto"
},
"economicActivityCodeId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"spouseIndividualRegistrationNumber": "texto",
"spouseDocumentType": "RG",
"spouseDocumentNumber": "texto",
"spouseDocumentIssuer": "texto",
"spouseDocumentDate": "2025-08-11T13:45:00Z",
"spouseDocumentExpiration": "2025-08-11T13:45:00Z",
"spouseName": "Fulano de Tal",
"spouseWorkplace": "texto",
"spouseOccupation": "texto",
"spouseCommercialPhone": "11987654321",
"spouseCommercialPhoneExtension": "11987654321",
"spouseBirthDate": "2025-08-11T13:45:00Z",
"spouseNetSalary": 1000,
"spouseOtherIncome": 1000,
"assets": [
{
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"naturalPersonId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"legalPersonId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"assetType": "Cash",
"description": "texto",
"registerNumber": "texto",
"estimatedValue": 1000,
"settled": true
}
],
"allowContactWhatsApp": true,
"allowUpdatesWhatsApp": true,
"uploads": [
{
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"fileType": "Document",
"fileName": "Fulano de Tal",
"displayName": "Fulano de Tal",
"documentDate": "2025-08-11T13:45:00Z"
}
],
"bankAccounts": [
{
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"bankCode": 0,
"bankIspb": 0,
"account": "texto",
"accountDigit": "texto",
"agency": "texto",
"agencyDigit": "texto",
"type": "NaturalCheckingAccount",
"jointAccount": true,
"operationTypeValue": "Transfer",
"pixKeyTypeValue": "NaturalRegistrationNumber",
"keyPix": "texto"
}
],
"riskRating": "Low",
"healthDeclaration": "texto",
"department": "texto",
"socialName": "Fulano de Tal"
}'var baseUrl = "{{baseUrl}}";
var token = "{{token}}";
using var http = new HttpClient { BaseAddress = new Uri(baseUrl) };
http.DefaultRequestHeaders.Authorization =
new AuthenticationHeaderValue("Bearer", token);
var rota = "/v1/NaturalPerson";
var corpo = new StringContent(
"""
{
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"registrationNumber": "12345678910",
"phone": "11912344321",
"phoneExtension": "1234",
"email": "teste@teste.com",
"name": "Jo\u00E3o da Silva",
"nationality": "Brasileira",
"pep": true,
"address": {
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"addressName": "Fulano de Tal",
"zipCode": "01310930",
"city": "texto",
"uf": "NaoSelecionado",
"district": "texto",
"number": "texto",
"complement": "texto"
},
"birthDate": "2000-01-01",
"civilStatus": "Married",
"gender": "NotInformed",
"documentType": "RG",
"documentNumber": "texto",
"documentIssuer": "texto",
"documentDate": "2025-08-11T13:45:00Z",
"documentExpiration": "2025-08-11T13:45:00Z",
"phone2": "11987654321",
"phone2Extension": "11987654321",
"mothersName": "Fulano de Tal",
"fathersName": "Fulano de Tal",
"placeOfBirthCountry": "texto",
"placeOfBirthState": "texto",
"typeOfResidence": "Owner",
"between7And15YearsOld": 0,
"upTo6YearsOld": 0,
"over15YearsOld": 0,
"workplace": "texto",
"workplaceCompanyRegistrationNumber": "texto",
"employeeNumber": "texto",
"occupation": "texto",
"natureOfOccupation": "PrivateEmployee",
"commercialPhone": "11987654321",
"commercialPhoneExtension": "11987654321",
"netSalary": 1000,
"otherIncome": 1000,
"admissionDate": "2025-08-11T13:45:00Z",
"commercialPhone2": "11987654321",
"commercialPhone2Extension": "11987654321",
"commercialAddress": {
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"addressName": "Fulano de Tal",
"zipCode": "01310930",
"city": "texto",
"uf": "NaoSelecionado",
"district": "texto",
"number": "texto",
"complement": "texto"
},
"economicActivityCodeId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"spouseIndividualRegistrationNumber": "texto",
"spouseDocumentType": "RG",
"spouseDocumentNumber": "texto",
"spouseDocumentIssuer": "texto",
"spouseDocumentDate": "2025-08-11T13:45:00Z",
"spouseDocumentExpiration": "2025-08-11T13:45:00Z",
"spouseName": "Fulano de Tal",
"spouseWorkplace": "texto",
"spouseOccupation": "texto",
"spouseCommercialPhone": "11987654321",
"spouseCommercialPhoneExtension": "11987654321",
"spouseBirthDate": "2025-08-11T13:45:00Z",
"spouseNetSalary": 1000,
"spouseOtherIncome": 1000,
"assets": [
{
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"naturalPersonId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"legalPersonId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"assetType": "Cash",
"description": "texto",
"registerNumber": "texto",
"estimatedValue": 1000,
"settled": true
}
],
"allowContactWhatsApp": true,
"allowUpdatesWhatsApp": true,
"uploads": [
{
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"fileType": "Document",
"fileName": "Fulano de Tal",
"displayName": "Fulano de Tal",
"documentDate": "2025-08-11T13:45:00Z"
}
],
"bankAccounts": [
{
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"bankCode": 0,
"bankIspb": 0,
"account": "texto",
"accountDigit": "texto",
"agency": "texto",
"agencyDigit": "texto",
"type": "NaturalCheckingAccount",
"jointAccount": true,
"operationTypeValue": "Transfer",
"pixKeyTypeValue": "NaturalRegistrationNumber",
"keyPix": "texto"
}
],
"riskRating": "Low",
"healthDeclaration": "texto",
"department": "texto",
"socialName": "Fulano de Tal"
}
""",
Encoding.UTF8, "application/json");
var resp = await http.PostAsync(rota, corpo);
resp.EnsureSuccessStatusCode();
var json = await resp.Content.ReadAsStringAsync();const baseUrl = '{{baseUrl}}';
const token = '{{token}}';
const payload = {
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"registrationNumber": "12345678910",
"phone": "11912344321",
"phoneExtension": "1234",
"email": "teste@teste.com",
"name": "Jo\u00E3o da Silva",
"nationality": "Brasileira",
"pep": true,
"address": {
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"addressName": "Fulano de Tal",
"zipCode": "01310930",
"city": "texto",
"uf": "NaoSelecionado",
"district": "texto",
"number": "texto",
"complement": "texto"
},
"birthDate": "2000-01-01",
"civilStatus": "Married",
"gender": "NotInformed",
"documentType": "RG",
"documentNumber": "texto",
"documentIssuer": "texto",
"documentDate": "2025-08-11T13:45:00Z",
"documentExpiration": "2025-08-11T13:45:00Z",
"phone2": "11987654321",
"phone2Extension": "11987654321",
"mothersName": "Fulano de Tal",
"fathersName": "Fulano de Tal",
"placeOfBirthCountry": "texto",
"placeOfBirthState": "texto",
"typeOfResidence": "Owner",
"between7And15YearsOld": 0,
"upTo6YearsOld": 0,
"over15YearsOld": 0,
"workplace": "texto",
"workplaceCompanyRegistrationNumber": "texto",
"employeeNumber": "texto",
"occupation": "texto",
"natureOfOccupation": "PrivateEmployee",
"commercialPhone": "11987654321",
"commercialPhoneExtension": "11987654321",
"netSalary": 1000,
"otherIncome": 1000,
"admissionDate": "2025-08-11T13:45:00Z",
"commercialPhone2": "11987654321",
"commercialPhone2Extension": "11987654321",
"commercialAddress": {
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"addressName": "Fulano de Tal",
"zipCode": "01310930",
"city": "texto",
"uf": "NaoSelecionado",
"district": "texto",
"number": "texto",
"complement": "texto"
},
"economicActivityCodeId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"spouseIndividualRegistrationNumber": "texto",
"spouseDocumentType": "RG",
"spouseDocumentNumber": "texto",
"spouseDocumentIssuer": "texto",
"spouseDocumentDate": "2025-08-11T13:45:00Z",
"spouseDocumentExpiration": "2025-08-11T13:45:00Z",
"spouseName": "Fulano de Tal",
"spouseWorkplace": "texto",
"spouseOccupation": "texto",
"spouseCommercialPhone": "11987654321",
"spouseCommercialPhoneExtension": "11987654321",
"spouseBirthDate": "2025-08-11T13:45:00Z",
"spouseNetSalary": 1000,
"spouseOtherIncome": 1000,
"assets": [
{
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"naturalPersonId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"legalPersonId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"assetType": "Cash",
"description": "texto",
"registerNumber": "texto",
"estimatedValue": 1000,
"settled": true
}
],
"allowContactWhatsApp": true,
"allowUpdatesWhatsApp": true,
"uploads": [
{
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"fileType": "Document",
"fileName": "Fulano de Tal",
"displayName": "Fulano de Tal",
"documentDate": "2025-08-11T13:45:00Z"
}
],
"bankAccounts": [
{
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"bankCode": 0,
"bankIspb": 0,
"account": "texto",
"accountDigit": "texto",
"agency": "texto",
"agencyDigit": "texto",
"type": "NaturalCheckingAccount",
"jointAccount": true,
"operationTypeValue": "Transfer",
"pixKeyTypeValue": "NaturalRegistrationNumber",
"keyPix": "texto"
}
],
"riskRating": "Low",
"healthDeclaration": "texto",
"department": "texto",
"socialName": "Fulano de Tal"
};
const resp = await fetch(`${baseUrl}/v1/NaturalPerson`, {
method: 'POST',
headers: {
'Authorization': `Bearer ${token}`,
'Content-Type': 'application/json',
},
body: JSON.stringify(payload),
});
if (!resp.ok) throw new Error(`HTTP ${resp.status}`);
const data = await resp.json();Troque apenas {{baseUrl}} e {{token}}. No Postman, defina-os como variáveis de environment; o cURL importa em Import > Raw text.
Downloads
Este endpoint já vem configurado nas collections abaixo, na pasta da etapa correspondente.
Guia de importação: Como importar no Postman · Todos os downloads: Downloads