Endpoint POST /hb/accounts/individual
Sandbox e producao seguem a mesma referencia funcional para integracao.
Cada ambiente exige token e certificado emitidos especificamente para ele.
Consulte autenticacao, seguranca e fluxos de accounts sem trocar de referencia.
Endpoint: POST /hb/accounts/individual
Envelope de sucesso (interceptor global):
{
"status_code": 200,
"success": true,
"message": "OK",
"data": {}
}
Envelope de erro (filtro global):
{
"status_code": 400,
"code": "VALIDATION_ERROR",
"message": "Erro de validacao",
"timestamp": "2026-02-13T00:00:00.000Z",
"path": "/exemplo",
"details": []
}
POST /hb/accounts/individualFINTECH, OPERADOR, ADMINaccount.createPath params
Nao possui.
Query params
Nao possui.
Body
DTO: CreateIndividualAccountDto
| Campo | Tipo | Obrigatorio | Detalhes |
|---|---|---|---|
address | CustomerAddressDto | Sim | Objeto esperado: { zipCode: string; addressLine: string; buildingNumber: string; neighborhood: string; complement?: string; city: string; state: BrazilianState (enum: AC, AL, AP, AM, BA, CE, ...); country: string }. Para Brasil, use BR. |
phone | PhoneDto | Sim | Objeto esperado: { countryCode: string; number: string }. Para Brasil, use countryCode como 55 e number com DDD. |
occupation | string | Sim | Codigo de ocupacao do cliente. Exemplo: OCP0001. |
pep | PEP | Sim | Valores permitidos: NONE, SELF, RELATED |
gender | Genero | Sim | Valores aceitos na nossa API: M, F, MASPULINO, FEMININO. |
nationality | string | Sim | - |
relationshipStatus | EstadoCivil | Sim | Valores permitidos: SOLTEIRO, CASADO |
education | Escolaridade | Sim | Valores permitidos: NAO_ALFABETIZADO, ENSINO_FUNDAMENTAL_INCOMPLETO, ENSINO_FUNDAMENTAL_COMPLETO, ENSINO_MEDIO_INCOMPLETO, ENSINO_MEDIO_COMPLETO, ENSINO_SUPERIOR_INCOMPLETO, ENSINO_SUPERIOR_COMPLETO, POS_GRADUACAO |
agency | string | Sim | Codigo da agencia. Use 0001. |
registerName | string | Sim | Nome conforme consta no documento de identificacao, sem abreviacoes. |
socialName | string | Sim | Nome pelo qual a pessoa gostaria de ser chamada. |
documentNumberPhoto | string | Sim | Numero do documento que sera enviado para analise, como RG ou CNH. |
dateNumberDocumentPhoto | string | Sim | Data de emissao do documento com foto no formato yyyy-MM-dd. |
documentNumber | string | Sim | CPF do cliente. |
email | string | Sim | - |
documentType | documentTypeEn | Sim | Valores permitidos: RG, CNH |
issuerEntity | string | Nao | Orgao emissor do documento enviado para analise. |
birthDate | string | Sim | Data de nascimento no formato yyyy-MM-dd. O cliente deve ter no minimo 18 anos. |
motherName | string | Sim | Nome da mae como consta no documento de identidade. |
fintechId | string | Nao | - |
assertedIncome | number | Sim | Valor em reais da renda declarada pelo cliente. |
Headers
Authorization: Bearer <jwt>: obrigatorio.curl -X POST "https://uzepay-mtls.deploy.pixland.com.br/hb/accounts/individual" \
-H "Accept: application/json" \
-H "Authorization: Bearer SEU_JWT" \
-H "Content-Type: application/json" \
-d '{
"address": {
"zipCode": "01310930",
"addressLine": "Avenida Paulista",
"buildingNumber": "1000",
"complement": "Conjunto 1204",
"neighborhood": "Bela Vista",
"city": "Sao Paulo",
"state": "SP",
"country": "BR"
},
"phone": {
"countryCode": "55",
"number": "11987654321"
},
"occupation": "OCP0001",
"pep": "NONE",
"gender": "M",
"nationality": "BRASILEIRA",
"relationshipStatus": "CASADO",
"education": "ENSINO_SUPERIOR_COMPLETO",
"agency": "0001",
"registerName": "Mariana Costa Almeida",
"socialName": "Mariana Costa Almeida",
"documentNumberPhoto": "457891236",
"dateNumberDocumentPhoto": "2018-06-20",
"documentNumber": "39053344705",
"email": "mariana.almeida@example.com",
"documentType": "RG",
"issuerEntity": "SSP",
"birthDate": "1992-08-24",
"motherName": "Helena Costa Almeida",
"assertedIncome": 7200
}'
Data (schema)
Nao tipado no retorno do controller. Informe um tipo de retorno para documentar automaticamente.
Sucesso (201):
{
"status_code": 201,
"success": true,
"message": "Created",
"data": "<resultado da operacao>"
}
Erro (contrato padrao):
{
"status_code": 400,
"code": "VALIDATION_ERROR",
"message": "Erro de validacao",
"timestamp": "2026-02-13T00:00:00.000Z",
"path": "/hb/accounts/individual",
"details": []
}