Criar Proposta

Cria uma nova proposta de empréstimo com base em uma simulação previamente realizada. A proposta consolida todos os dados financeiros que serão utilizados na formalização do contrato.

Dados necessários

Campo
Tipo
Obrigatório
Descrição

simulationId

integer

Não

ID da simulação de referência

employmentRelationshipId

integer

Não

ID do vínculo empregatício

loanAmount

decimal

Sim

Valor do empréstimo em reais

financedAmount

decimal

Sim

Valor financiado em reais (principal + juros + encargos)

totalInterestAmount

decimal

Sim

Valor total de juros em reais

monthlyInterestRate

decimal

Sim

Taxa de juros mensal (%)

monthlyEffectiveCost

decimal

Sim

CET mensal (%)

annualEffectiveCost

decimal

Sim

CET anual (%)

disbursementAmount

decimal

Sim

Valor líquido a receber pelo trabalhador

insuranceAmount

decimal

Sim

Valor do seguro prestamista

iofAmount

decimal

Sim

Valor total de IOF

tacAmount

decimal

Sim

TAC (Taxa de Abertura de Crédito)

installmentCount

integer

Sim

Número de parcelas

dueDate

string

Sim

Data de vencimento da primeira parcela

circle-info

Os valores financeiros devem ser consistentes com a simulação de referência. Divergências significativas podem resultar em rejeição da proposta.

Próximo passo

Com a proposta criada, prossiga para Criar Contrato utilizando o proposalId retornado.

Criar Proposta

post
/api/v1/originator/employees/{publicId}/proposals

Cria uma nova proposta de empréstimo

Autorizações
AuthorizationstringObrigatório

JWT token fornecido pelo administrador

Parâmetros de rota
publicIdstringObrigatório

Public ID do employee

Corpo
simulationIdinteger · int64Opcional
employmentRelationshipIdinteger · int64Opcional
loanAmountnumber · decimal · mín: 0.01Obrigatório

Valor do empréstimo em reais (decimal com 2 casas decimais).

financedAmountnumber · decimal · mín: 0.01Obrigatório

Valor financiado em reais (decimal com 2 casas decimais).

totalInterestAmountnumber · decimalObrigatório

Juros totais em reais (decimal com 2 casas decimais).

monthlyInterestRatenumber · decimalObrigatório

Taxa de juros mensal em percentual (decimal com 4 casas decimais).

monthlyEffectiveCostnumber · decimalObrigatório

CET mensal em percentual (decimal com 4 casas decimais).

annualEffectiveCostnumber · decimalObrigatório

CET anual em percentual (decimal com 4 casas decimais).

disbursementAmountnumber · decimalObrigatório

Valor a desembolsar em reais (decimal com 2 casas decimais).

insuranceAmountnumber · decimalObrigatório

Valor do seguro em reais (decimal com 2 casas decimais).

iofAmountnumber · decimalObrigatório

IOF em reais (decimal com 2 casas decimais).

tacAmountnumber · decimalObrigatório

TAC em reais (decimal com 2 casas decimais).

installmentCountinteger · mín: 1Obrigatório
dueDatestring · dateObrigatório
Respostas
post
/api/v1/originator/employees/{publicId}/proposals

Atualizado