/v1/NaturalPerson/{id}Atualiza os dados de uma pessoa física
Atualiza por completo um registro de Natural Person existente.
Visão geral
Atualiza os dados de uma pessoa física. Observe que essa requisição pode excluir registros relacionados caso não sejam incluídos no corpo. Por exemplo, dados bancários e uploads não referênciados serão excluídos. Isso pode causar erros caso o dado bancário esteja relacionado à uma operação de crédito concluída ou em andamento. Neste caso, utilize a API específica de atualização de dados bancários. Essa atualização é ignorada se a coleção relacionada for informada com valor nulo.
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.
Pré-requisitos: a rota exige identificador(es) de recurso já existente(s):
id— —
Request
Parâmetros
| Nome | Em | Tipo | Obrigatório | Descrição | Exemplo |
|---|---|---|---|---|---|
id | path | string (uuid) | obrigatório | — | 3fa85f64-5717-4562-b3fc-2c963f66afa6 |
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 | { … } |
phone | string | obrigatório | — | — | "11987654321" |
phoneExtension | string | opcional | — | — | "11987654321" |
email | string | obrigatório | — | — | "cliente@exemplo.com.br" |
name | string | obrigatório | — | — | "Fulano de Tal" |
nationality | string | opcional | — | — | "texto" |
pep | boolean | opcional | — | — | true |
address | objeto | opcional | — | objeto — ver detalhe abaixo | { … } |
birthDate | string (date-time) | opcional | — | — | "2025-08-11T13:45:00Z" |
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 | — | — | "texto" |
documentIssuer | string | opcional | — | — | "texto" |
documentDate | string (date-time) | opcional | — | — | "2025-08-11T13:45:00Z" |
documentExpiration | string (date-time) | opcional | — | — | "2025-08-11T13:45:00Z" |
phone2 | string | opcional | — | — | "11987654321" |
phone2Extension | string | opcional | — | — | "11987654321" |
mothersName | string | opcional | — | — | "Fulano de Tal" |
fathersName | string | opcional | — | — | "Fulano de Tal" |
placeOfBirthCountry | string | opcional | — | — | "texto" |
placeOfBirthState | string | opcional | — | — | "texto" |
typeOfResidence | string | opcional | — | Owner, Rent | "Owner" |
between7And15YearsOld | integer | opcional | — | — | 0 |
upTo6YearsOld | integer | opcional | — | — | 0 |
over15YearsOld | integer | opcional | — | — | 0 |
workplace | string | opcional | — | — | "texto" |
workplaceCompanyRegistrationNumber | string | opcional | — | — | "texto" |
employeeNumber | string | opcional | — | — | "texto" |
occupation | string | opcional | — | — | "texto" |
natureOfOccupation | string | opcional | — | PrivateEmployee, PublicEmployee, Employer, Capitalist, Military, Autonomous, Other | "PrivateEmployee" |
commercialPhone | string | opcional | — | — | "11987654321" |
commercialPhoneExtension | string | opcional | — | — | "11987654321" |
netSalary | number (double) | opcional | — | — | 1000 |
otherIncome | number (double) | opcional | — | — | 1000 |
admissionDate | string (date-time) | opcional | — | — | "2025-08-11T13:45:00Z" |
commercialPhone2 | string | opcional | — | — | "11987654321" |
commercialPhone2Extension | string | opcional | — | — | "11987654321" |
commercialAddress | objeto | opcional | — | objeto — ver detalhe abaixo | { … } |
economicActivityCodeId | string (uuid) | opcional | — | — | "3fa85f64-5717-4562-b3fc-2c963f66afa6" |
spouseIndividualRegistrationNumber | string | opcional | — | — | "texto" |
spouseDocumentType | string | opcional | — | RG, CPF, CNH, CTPS | "RG" |
spouseDocumentNumber | string | opcional | — | — | "texto" |
spouseDocumentIssuer | string | opcional | — | — | "texto" |
spouseDocumentDate | string (date-time) | opcional | — | — | "2025-08-11T13:45:00Z" |
spouseDocumentExpiration | string (date-time) | opcional | — | — | "2025-08-11T13:45:00Z" |
spouseName | string | opcional | — | — | "Fulano de Tal" |
spouseWorkplace | string | opcional | — | — | "texto" |
spouseOccupation | string | opcional | — | — | "texto" |
spouseCommercialPhone | string | opcional | — | — | "11987654321" |
spouseCommercialPhoneExtension | string | opcional | — | — | "11987654321" |
spouseBirthDate | string (date-time) | opcional | — | — | "2025-08-11T13:45:00Z" |
spouseNetSalary | number (double) | opcional | — | — | 1000 |
spouseOtherIncome | number (double) | opcional | — | — | 1000 |
allowContactWhatsApp | boolean | opcional | — | — | true |
allowUpdatesWhatsApp | boolean | opcional | — | — | true |
assets | array de objeto | opcional | — | objeto — ver detalhe abaixo | [ … ] |
uploads | array de objeto | opcional | — | objeto — ver detalhe abaixo | [ … ] |
bankAccounts | array de objeto | opcional | — | 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 | obrigatório | — | 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 | { … } |
id | 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 | { … } |
id | string (uuid) | opcional | Id do arquivo | — | "3fa85f64-5717-4562-b3fc-2c963f66afa6" |
fileName | string | obrigatório | Nome do arquivo (retornado pelo GET v1/Upload) | — | "Fulano de Tal" |
fileType | string | opcional | — | Document, Authorization, DriversLicense, WorkCard, ResidenceProofCompany, ResidenceProofPartners, Draft, SocialContract, RegistrationNumber, IdentificationDocumentWithPhoto, BankStatement, ManagerialBilling, RegistrationForm, Others +41 | "Document" |
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 (regra de elegibilidade dos benefícios 32/92). | — | "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 | { … } |
id | string (uuid) | opcional | — | — | "3fa85f64-5717-4562-b3fc-2c963f66afa6" |
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"
},
"phone": "11987654321",
"phoneExtension": "11987654321",
"email": "cliente@exemplo.com.br",
"name": "Fulano de Tal",
"nationality": "texto",
"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": "2025-08-11T13:45:00Z",
"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,
"allowContactWhatsApp": true,
"allowUpdatesWhatsApp": true,
"assets": [
{
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"assetType": "Cash",
"description": "texto",
"registerNumber": "texto",
"estimatedValue": 1000,
"settled": true
}
],
"uploads": [
{
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"fileName": "Fulano de Tal",
"fileType": "Document",
"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"
},
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"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 corpo (Success).
Códigos de retorno
| Código | Significado | Detalhe do contrato |
|---|---|---|
200 | Requisição bem-sucedida. | Success |
Exemplos
curl -X PUT "{{baseUrl}}/v1/NaturalPerson/3fa85f64-5717-4562-b3fc-2c963f66afa6" \
-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"
},
"phone": "11987654321",
"phoneExtension": "11987654321",
"email": "cliente@exemplo.com.br",
"name": "Fulano de Tal",
"nationality": "texto",
"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": "2025-08-11T13:45:00Z",
"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,
"allowContactWhatsApp": true,
"allowUpdatesWhatsApp": true,
"assets": [
{
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"assetType": "Cash",
"description": "texto",
"registerNumber": "texto",
"estimatedValue": 1000,
"settled": true
}
],
"uploads": [
{
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"fileName": "Fulano de Tal",
"fileType": "Document",
"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"
},
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"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/3fa85f64-5717-4562-b3fc-2c963f66afa6";
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"
},
"phone": "11987654321",
"phoneExtension": "11987654321",
"email": "cliente@exemplo.com.br",
"name": "Fulano de Tal",
"nationality": "texto",
"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": "2025-08-11T13:45:00Z",
"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,
"allowContactWhatsApp": true,
"allowUpdatesWhatsApp": true,
"assets": [
{
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"assetType": "Cash",
"description": "texto",
"registerNumber": "texto",
"estimatedValue": 1000,
"settled": true
}
],
"uploads": [
{
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"fileName": "Fulano de Tal",
"fileType": "Document",
"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"
},
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"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.PutAsync(rota, corpo);
resp.EnsureSuccessStatusCode();
// Sem corpo de resposta neste endpoint.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"
},
"phone": "11987654321",
"phoneExtension": "11987654321",
"email": "cliente@exemplo.com.br",
"name": "Fulano de Tal",
"nationality": "texto",
"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": "2025-08-11T13:45:00Z",
"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,
"allowContactWhatsApp": true,
"allowUpdatesWhatsApp": true,
"assets": [
{
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"assetType": "Cash",
"description": "texto",
"registerNumber": "texto",
"estimatedValue": 1000,
"settled": true
}
],
"uploads": [
{
"ownerUser": {
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"ownerGroup": {
"groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"tenantName": "Fulano de Tal"
},
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"fileName": "Fulano de Tal",
"fileType": "Document",
"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"
},
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"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/3fa85f64-5717-4562-b3fc-2c963f66afa6`, {
method: 'PUT',
headers: {
'Authorization': `Bearer ${token}`,
'Content-Type': 'application/json',
},
body: JSON.stringify(payload),
});
if (!resp.ok) throw new Error(`HTTP ${resp.status}`);
// Sem corpo de resposta neste endpoint.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