Webservice REST que retorna os saldos do débito, da variação Selic, dos juros e do saldo total, a partir de um conjunto de parcelas (data, valor e indicativo débito/crédito), data da atualização e aplicabilidade ou não de juros.
POST https://divida.apps.tcu.gov.br/api/publico/calculadora/calcular-saldos-debito
As informações necessárias a serem informadas no body são:
{
"dataAtualizacao": String,
"aplicaJuros": Boolean,
"parcelasDebito":
[
{
"dataFato": String,
"indicativoDebitoCredito": Char(1),
"valorOriginal": Bigdecimal
}
]
}
As informações retornadas são:
{
"data": String,
"saldoDebito": Bigdecimal,
"saldoVariacaoSelic": Bigdecimal,
"saldoJuros": Bigdecimal,
"saldoTotal": Bigdecimal
}
Observações:
- As datas em string tem que estar no formato DD/MM/AAAA (Exemplo: "01/01/2014").
- O indicativo de débito/crédito é "D" para Débito e "C" para Crédito.
Exemplo de body na requisição:
{
"aplicaJuros": false,
"dataAtualizacao": "06/02/2024",
"parcelasDebito":
[
{
"dataFato": "01/01/2015",
"indicativoDebitoCredito": "D",
"valorOriginal": 1000.00
},
{
"dataFato": "10/03/2020",
"indicativoDebitoCredito": "D",
"valorOriginal": 2000.00
},
{
"dataFato": "01/01/2023",
"indicativoDebitoCredito": "C",
"valorOriginal": 1500.00
}
]
}
Exemplo das informações retornadas:
{
"data": "06/02/2024",
"saldoDebito": 2644.63,
"saldoVariacaoSelic": 0.00,
"saldoJuros": 0.00,
"saldoTotal": 2644.63
}