Skip to main content
O cliente é a pessoa que pede o crédito. Ele é identificado pelo CPF em todas as chamadas — não é preciso guardar o id_cliente.

O que a proposta exige

¹ No refinanciamento, o estado do endereço só é usado quando a consulta da placa não traz a UF do veículo. Sem nenhuma das duas, a simulação retorna 422 com Simulation.Refinancing.UfUnavailable.
POST /v1/customer/unified envia dados pessoais, endereço e dados profissionais de uma vez — e já deixa o cliente pronto para a proposta.

Criar x atualizar

Na criação, e-mail e celular também precisam ser únicos. Se já estiverem em outro cadastro, a API retorna 409 com Email.EmailAlreadyAdded ou Phone.PhoneAlreadyAdded.

Endpoints

Exemplo completo

POST /v1/customer/unified

Tipos de ocupação (tipoOcupacao)

Regras dos campos

Um campo inválido retorna 400 com o nome do campo em campo (por exemplo, endereco.cep). Os códigos mais comuns são Validation.Field.Required, Validation.Field.TooLong, Validation.Cpf.Invalid, Validation.Phone.Invalid, Validation.ZipCode.Invalid e Validation.BirthDate.BelowMinimumAge.
Os dados do cliente precisam bater com os documentos enviados depois. Divergências de nome, CPF ou endereço podem causar a recusa de documentos.