Simulação FGTS
Para efetuar a simulação do saldo disponivel para o cliente será necessario efetuar uma request HTTP para o endpoint
POST fgts/simulations
deve-se enviar as sequintes informação para que possa obter o resultado da simulação
key |
value |
---|---|
“simulationFeesId” |
"3fa85f64-5717-4562-b3fc-2c963f66afa6", |
“targetAmount” |
0, |
“desiredInstallments“ |
[{"totalAmount": 500,00, "dueDate": "2024-02-02"}] |
“isInsured” |
valor booleano para seguro. |
“provider“ |
StringEnum(["qi", "cartos"]) |
ATENÇÂO:
-
O campo “targetAmount“ caso não seja informado nenhum valor enviar como 0;
-
“desiredInstallments“ deve ser enviar no minimo 2 periodos;
-
“simulationFeesId” utilizar o o valor de "id_simulation_fees" do endpoint anterior.
exemplo:
Request body required
{
"simulationFeesId": "f6d779ed-52bf-42f2-9dbc-3125fe6491ba",
"targetAmount": 0,
"documentNumber": "2115",
"isInsured": false,
"desiredInstallments": [
{
"totalAmount": 33.64,
"dueDate": "2025-02-01"
},
{
"totalAmount": 31.95,
"dueDate": "2026-02-01"
},
{
"totalAmount": 60.71,
"dueDate": "2027-02-01"
},
{
"totalAmount": 81.95,
"dueDate": "2028-02-01"
},
{
"totalAmount": 69.66,
"dueDate": "2029-02-01"
},
{
"totalAmount": 78.95,
"dueDate": "2030-02-01"
},
{
"totalAmount": 63.16,
"dueDate": "2031-02-01"
},
{
"totalAmount": 75.79,
"dueDate": "2032-02-01"
},
{
"totalAmount": 53.05,
"dueDate": "2033-02-01"
},
{
"totalAmount": 37.14,
"dueDate": "2034-02-01"
}
],
"provider": "cartos"
}
200 Response body
{
"cet": 0.04,
"annualCet": 0.54,
"availableBalance": 486.17,
"emissionAmount": 539.93,
"iof": 10.56,
"tax": 1.8,
"tc": 7.4,
"totalBalance": 606.99,
"totalInstallments": 2,
"id": "74e22e17-37cf-4a28-9182-3abd462b3168"
}
-
“availableBalance” é o valor disponível para o cliente;
-
“emissionAmount” é o valor de custos da operação, onde incide todas as taxas;
-
“totalBalance” este é o valor bloqueado na conta FGTS do cliente.