Simular crédito
Escopo simulacao:read. Calcula parcela/CET/IOF/total por prazo para uma linha de crédito. Para checar margem, use POST /v1/simulacao/margem.
**Como conferir a tabela de parcelas.** parcelas traz o cronograma completo. A parcela numero: 0 é a **carência**: tem valor_parcela: 0 e valor_amortizacao: 0, mas tem valor_juros — esses juros são **capitalizados no saldo**, não pagos. Por isso:
- valor_financiado = valor_emprestado + iof + valor_juros_carencia (+ CAD/seguro, quando financiados) = saldo devedor no início da amortização (valor_saldo_anterior da parcela 1);
- soma(parcelas[].valor_amortizacao) = **valor_financiado** (a menos de centavos de arredondamento);
- somar as amortizações e comparar com valor_emprestado + iof **não fecha** — a diferença é exatamente valor_juros_carencia;
- valor_emprestado é o valor **líquido** creditado ao trabalhador, não o saldo financiado;
- total_a_pagar é a soma das prestações pagas (numero >= 1);
- valor_seguro e percentual_seguro trazem o prêmio do seguro prestamista cobrado pela linha e o percentual que o originou (em pontos percentuais: 6 = 6%). Vêm null em linha sem seguro.
As quatro taxas vêm na resposta: taxa_mensal/taxa_anual são os **juros** contratuais, e cet_mensal/cet_anual são o **CET**, que embute IOF, CAD e seguro (por isso é sempre maior). Anual e mensal são a mesma taxa capitalizada — a.a. = (1 + a.m.)^12 − 1, nunca a.m. × 12.
taxa_mensal é opcional: se omitida, a simulação usa a taxa contratual padrão do produto (**1,79% a.m.**) — não a taxa da linha nem taxa_padrao do parceiro. Envie a taxa explicitamente para não depender desse default.
200curl -X POST 'https://econsignado-api.socinal.com.br/v1/simulacao' \
-H 'Authorization: Bearer SEU_TOKEN' \
-H 'Content-Type: application/json' \
-d '{
"numero_linha": "92",
"valor": 10000,
"prazos": [
12,
24,
36
],
"taxa_mensal": 1.79,
"data_liberacao": "string",
"valor_seguro": 0
}'{
"resultados": [
{
"prazo": 12,
"valor_emprestado": 10000,
"parcela_valor": 990.48,
"total_a_pagar": 11885.76,
"cet_anual": 28.68,
"cet_mensal": 2.13,
"iof": 253.2,
"valor_juros_carencia": 357.79,
"valor_financiado": 10610.99,
"valor_seguro": null,
"percentual_seguro": null,
"taxa_mensal": 1.79,
"taxa_anual": 23.7261,
"parcelas": [
{
"numero": 0,
"data_vencimento": "2026-08-28",
"dias": 58,
"valor_saldo_anterior": 10253.2,
"valor_juros": 357.79,
"valor_amortizacao": 0,
"valor_parcela": 0
},
{
"numero": 1,
"data_vencimento": "2026-09-28",
"dias": 31,
"valor_saldo_anterior": 10610.99,
"valor_juros": 189.94,
"valor_amortizacao": 800.54,
"valor_parcela": 990.48
}
]
},
{
"prazo": 24,
"valor_emprestado": 10000,
"parcela_valor": 550.56,
"total_a_pagar": 13213.44,
"cet_anual": 27.15,
"cet_mensal": 2.02,
"iof": 305.72,
"valor_juros_carencia": 359.62,
"valor_financiado": 10665.35,
"valor_seguro": null,
"percentual_seguro": null,
"taxa_mensal": 1.79,
"taxa_anual": 23.7261,
"parcelas": [
{
"numero": 0,
"data_vencimento": "2026-08-28",
"dias": 58,
"valor_saldo_anterior": 10305.72,
"valor_juros": 359.62,
"valor_amortizacao": 0,
"valor_parcela": 0
},
{
"numero": 1,
"data_vencimento": "2026-09-28",
"dias": 31,
"valor_saldo_anterior": 10665.35,
"valor_juros": 190.91,
"valor_amortizacao": 359.65,
"valor_parcela": 550.56
}
]
}
]
}