Pular para o conteúdo principal

Simulação de dívida novo

Na QI Tech disponibilizamos aos nossos clientes a possibilidade de simular os valores uma operação de crédito antes da sua emissão de fato. A simulação segue o mesmo padrão da solicitação de emissão de dívida, porém não é necessário informar os dados cadastrais e de conta de desembolso do devedor.

Request

No exemplo abaixo, esta descrita uma solicitação de simulação de dívida.

ENDPOINT
/v2/credit_operation/simulation
MÉTODO
POST
Request Body
{
"credit_operation_type": "ccb",
"disbursed_issue_amount": 2800,
"disbursement_date": "2025-09-24",
"first_due_date": "2025-10-24",
"force_installments_on_workdays": true,
"interest_type": "pre_price_days",
"issuer_person_type": "natural",
"monthly_interest_rate": 0.04488,
"number_of_installments": 12,
"principal_amortization_month_period": 1,
"requester_key": "d1070e3a-2543-4c08-b8e9-81b487d5b180"
}

Response

STATUS
200
Response Body
{
"additional_iof": 0.14,
"annual_cet": 145.08,
"assignment_amount": 36.21,
"base_iof": 0.1,
"cet": 7.76,
"disbursed_amount": 35.9,
"disbursement_date": "2024-09-06",
"fees": [
{
"amount": 0.0,
"fee_amount": 0.0,
"amount_type": "absolute",
"fee_type": "tac",
"type": "external"
},
{
"amount": 0.0,
"fee_amount": 0.0,
"amount_type": "absolute",
"fee_type": "spread",
"type": "external"
},
{
"amount": 0.2,
"fee_amount": 0.07,
"amount_type": "percentage",
"fee_type": "spread",
"type": "internal"
}
],
"first_due_date": "2024-09-25",
"installments": [
{
"due_date": "2024-09-25",
"amount": 19.5,
"due_principal": 36.14,
"due_interest": 0.0,
"has_interest": true,
"period": 0.6129032258064516,
"period_workdays": 0.6190476190476191,
"calendar_days": 19,
"workdays": 13,
"installment_number": 1,
"period_to_disbursement": 0.6129032258064516,
"prefixed_amount": 1.58227236,
"period_workdays_to_disbursement": 1.0,
"calendar_days_to_disbursement": 19,
"workdays_to_disbursement": 13,
"tax_amount": 0.02791582,
"principal_amortization_amount": 17.91772764
},
{
"due_date": "2024-10-25",
"amount": 19.5,
"due_principal": 18.22227236,
"due_interest": 0.0,
"has_interest": true,
"period": 1.0,
"period_workdays": 1.0,
"calendar_days": 30,
"workdays": 22,
"installment_number": 2,
"period_to_disbursement": 1.6129032258064515,
"prefixed_amount": 1.27772764,
"period_workdays_to_disbursement": 2.0,
"calendar_days_to_disbursement": 49,
"workdays_to_disbursement": 35,
"tax_amount": 0.07321709,
"principal_amortization_amount": 18.22227236
}
],
"interest_type": "pre_price_days",
"issue_amount": 36.14,
"prefixed_interest_rate": {
"interest_base": "calendar_days",
"annual_rate": 1.25219159,
"daily_rate": 0.00225783,
"monthly_rate": 0.07
},
"tax_configuration": {
"additional_rate": 0.0038,
"base_rate": 0.000082
},
"total_iof": 0.24
}



Definições

Request Body

Payload

CampoTipoDescriçãoMáx. Caract.
credit_operation_typeenumEnumerador Credit Operation Type - Tipo do contrato de crédito-
disbursed_issue_amountfloatValor de emissão/nominal da operação de crédito-
disbursement_datedateData do desembolso da operação-
first_due_datedateData de vencimento da primeira parcela-
force_installments_on_workdaysbooleantrue - Indicador de parcelas agendadas em dias úteis-
interest_typeenumEnumerador Interest Type - Método de amortização e forma de cálculo de juros-
issuer_person_typeenumEnumerador Person Type-
monthly_interest_ratefloatTaxa de juros mensal pré-fixada do contrato-
number_of_installmentsintNúmero de parcelas da operação de crédito-
principal_amortization_month_periodintQuantidade de meses de amortização do principal-

Response Body

Payload

CampoTipoDescriçãoMáx. Caract.
annual_cetfloatCusto efetivo total expresso em decimal ao ano-
assignment_amountfloatValor de aquisição da operação de crédito-
cetfloatCusto efetivo total expresso em decimal ao mês-
feesobjectObjeto Fees - Lista de Fee's da QI Tech cobrados na operação-
disbursed_amountfloatValor desembolsado na operação de crédito-
disbursement_datedateData do desembolso da operação-
installmentslistObjeto Installments - Parcelas da operação-
interest_typeenumEnumerador Interest Type - Método de amortização e forma de cálculo de juros-
additional_ioffloatValor de IOF adicional-
base_ioffloatValor do IOF Base-
total_ioffloatValor do IOF Total-
issue_amountfloatValor de emissão/nominal da operação de crédito-
tax_configurationobjectObjeto Tax Configuration - Valores das alíquotas-
first_due_datedateData de vencimento da primeira parcela-
prefixed_interest_rateobjectObjeto Interest Rate - Taxa de juros Nominal pré-fixada do contrato-

Objeto Fees

CampoTipoDescriçãoMáx. Caract.
amountfloatValor do Fee (em percentual ou valor absoluto, a depender do valor informado no campo amount_type)-
amount_typeenumEnumeradores amount_type - Unidade do valor do Fee-
fee_amountfloatValor absoluto do Fee cobrado na operação-
fee_typeenumEnumerador Fee Type - Tipo do Fee cobrado na operação-
typeenumEnumerador Origin Type - Origem do Fee cobrado na operação-

Objeto Installments

CampoTipoDescriçãoMáx. Caract.
calendar_daysintQuantos dias corridos entre uma parcela e outra-
due_datedateData do vencimento em dia corrido da parcela-
due_principalfloatPrincipal remanescente na data de vencimento da parcela antes de seu pagamento-
has_interestbooleantrue - Indicador de incidência de juros na parcela-
installment_numberintNúmero da parcela-
prefixed_amountfloatValor de juros pré-fixado pago na parcela-
principal_amortization_amountfloatValor de amortização pago na parcela-
tax_amountfloatIOF Base da parcela-
amountfloatValor total da parcela-
due_interestfloatJuros remanescente após a data de vencimento da parcela antes de seu pagamento-
periodfloatPeríodo da parcela-
period_workdaysfloatPeríodo da parcela em dias úteis-
period_to_disbursementfloatPeríodo até o desembolso-
period_workdays_to_disbursementfloatPeríodo em dias úteis até o desembolso-
calendar_days_to_disbursementintQuantos dias corridos até o desembolso-
workdaysintQuantos dias úteis entre uma parcela e outra-
workdays_to_disbursementintQuantos dias úteis até o desembolso-

Objeto Interest Rate

CampoDescriçãoMáx. Caract.
annual_rateTaxa de juros pré/pós expressa em decimal ao ano-
daily_rateTaxa de juros pré/pós expressa em decimal ao dia-
interest_baseEnumerador Interest Base - Base de cálculo de juros-
monthly_rateTaxa de juros pré/pós expressa em decimal ao mês-

Objeto Tax Configuration

CampoDescriçãoMáx. Caract.
base_rateValor da alíquota base-
additional_rateValor da alíquota adicional-

Enumeradores

Enumerador Person Type

EnumeradorDescrição
legalPessoa juridica
naturalPesso física

Enumerador Account Type

EnumeradorDescrição
checking_accountConta corrente
deposit_accountConta de depósito
guaranteed_accountConta de garantia
investment_accountConta de investimento
payment_accountConta de pagamento
saving_accountConta poupança
salary_accountConta salário

Enumerador Amount Type

EnumeradorDescrição
absoluteValor absoluto
percentageValor percentual

Enumerador Interest Type

EnumeradorDescrição
pre_price_daysMétodo de amortização Price (parcelas iguais) com cálculo do juros pré-fixado ao dia
pre_priceMétodo de amortização Price (parcelas iguais) com cálculo do juros pré-fixado em períodos fixos (30 dias)
pre_sacMétodo de amortização SAC (amortização constante) com cálculo do juros pré-fixado ao dia
post_sacMétodo de amortização SAC (amortização constante) com cálculo do juros baseado em uma taxa pré-fixada + indexador pós-fixado (cdi, ipca ou igpm) ao dia
post_priceMétodo de amortização Price (parcelas iguais) com cálculo do juros baseado em uma taxa pré-fixada + indexador pós-fixado (cdi, ipca ou igpm) em períodos fixos (30 dias)
post_price_daysMétodo de amortização Price (parcelas iguais) com cálculo do juros baseado em uma taxa pré-fixada + indexador pós-fixado (cdi, ipca ou igpm) ao dia

Enumerador Credit Operation Type

EnumeradorDescrição
ccbCédula de Crédito Bancário
cceCédula de Crédito à Exportação
cciCédula de Crédito Imobiliário
nceNota de Crédito à Exportação

Enumerador Interest Base

EnumeradorDescrição
workdaysBase de cálculo de juros em dias úteis considerando um ano de 252 dias
calendar_daysBase de cálculo de juros em dias corridos considerando um ano de 360 dias
calendar_days_365Base de cálculo de juros em dias corridos considerando um ano de 365 dias

Enumerador Fee Type

Cada tipo de fee deve ser previamente habilitado e configurado pela QI Tech

EnumeradorDescrição
tacTarifa de abertura de cadastro
spreadÁgio cobrado no valor de aquisição da operação de crédito
warranty_analysisTarifa de análise de garantias
ted_feeTarifa de TED
spread_ted_feeÁgio da tarifa de TED cobrado no valor de aquisição da operação de crédito

Enumerador Origin Type

Cada tipo de fee deve ser previamente habilitado e configurado pela QI Tech

EnumeradorDescrição
internalTarifa de origem interna
externalTarifa de origem externa